飞牛OS通过compose安装苹果cmsv10

无心博客
2025-07-08 / 0 评论 / 74 阅读 / 正在检测是否收录...

 以下是通过 Docker Compose 在飞牛 OS 上部署苹果 CMS V10 的完整流程:

🔧 1. 准备工作

环境要求:

  • 飞牛 OS 需已启用 Docker 服务(飞牛 OS 内置 Docker 支持,无需额外配置)。
  • 确保存储路径可用(如
    "/vol1/docker/MacCms"),用于持久化数据。

📝 2. 编写 docker-compose.yml 文件

Screenshot_2025_0708_031725.png

创建以下配置文件(以提供的方案为基础优化):

version: '3.8'
services:
  mysql:
    image: mysql:5.7
    container_name: maccms_mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: "123456"    # 数据库root密码
      MYSQL_DATABASE: maccms           # 初始数据库名
    volumes:
      - ./data/mysql:/var/lib/mysql    # MySQL数据持久化
    ports:
      - "3306:3306"                    # 数据库端口映射

  maccms:
    image: zhixinfang/maccms:latest    # 定制苹果CMS镜像
    container_name: maccms_web
    restart: always
    ports:
      - "8054:80"                      # Web访问端口
    volumes:
      - ./data/html:/var/www/html      # 程序文件持久化
    depends_on:
      - mysql                          # 依赖MySQL服务

⚙️ 3. 启动服务

  • 部署完成后自动启动服务。

🌐 4. 安装苹果 CMS
Screenshot_2025_0708_031631.png

  1. 访问安装页面:浏览器打开
    "http://飞牛OS的IP:8054",进入安装向导。
  2. 填写数据库信息:

    • 服务器地址:maccms_mysql(使用Docker容器名,非

    localhost

    • 数据库名:maccms
    • 账号:root
    • 密码:123456
    • 覆盖数据库:选择“覆盖”(首次安装必选)
  3. 设置管理员账号:自定义管理员用户名和密码。
    Screenshot_2025_0708_032149.png

🎨 5. 配置模板与权限

  • 模板安装:

    1. 下载模板文件(如官方提供的模板包),解压至本地映射目录:
      ./data/html/template/
    2. 后台设置路径:系统 → 网站参数配置 → 更换“网站模板”和“手机模板”。
  • 权限修复(若模板无法访问):

    chown -R root:root /vol1/docker/MacCms/data/html/template  # 替换为你的实际路径

🔄 6. 采集资源与后续管理

  • 资源采集:

    • 后台进入 采集 → 自定义资源站,添加采集接口。
  • 后台访问:

    • 默认后台地址为
      http://IP:8054/zhixinfang.php(非
      admin.php)。

⚠️ 常见问题解决

问题现象 解决方案
安装后提示 File not found 使用正确后台地址
http://IP:8054/zhixinfang.php
数据库连接失败 检查容器名
maccms_mysql是否一致,确认MySQL容器正常运行(
docker logs maccms_mysql
模板无法显示 执行
chown修复目录权限,或检查模板文件路径层级

💎 总结

通过 Docker Compose 部署苹果 CMS V10,飞牛 OS 提供了便捷的容器管理能力,几分钟即可完成影视站搭建。关键点包括:

  1. 持久化路径映射(MySQL数据、CMS程序);
  2. 数据库连接使用容器名而非
    localhost
  3. 后台地址需使用定制路径
    zhixinfang.php

如需模板或采集接口资源,可参考开源社区(如提供的网盘链接)。此方案适合轻量级影视站需求,结合飞牛 OS 的 Docker 管理界面,后续更新和维护更为简便。

2

评论 (0)

取消