网上教程太复杂?我自己动手做了个苹果CMS Docker镜像,分享给大家!

关注我这种难为情的话怎么好意思说出口嘛!
苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速建站系统。经过近多年的开发经验和技术积累,苹果CMS程序已逐步走向成熟,在易用性和功能上已经成为同行中的佼佼者。程序体积小->优化程序代码,运行速度快->高效的缓存处理,只要普通的虚拟主机就可以完美搭建起来,建站成本非常低。仿MVC模板分离,内置标签,自定义函数标签接口,强大的自定义采集功能,只要你会HTML就可以轻松做出个性化的网站。程序易用性和功能上一直以来都积极采纳广大站长提出的各种好的建议,迅速响应各种紧急问题,我们的服务理念贯穿其中,保证每一位站长每一个环节都可以从容应对。
上面是官方的介绍,大家看看就行,今天是给搭建分享一下使用docker部署苹果CMS系统,这个我在网上也看了docker部署的教程,有点小复杂,对于不太懂的朋友有点难搞,也没有找到已经编译好直接能用的docker镜像,索性我就自己编译了一个,后续官方更新我也会跟着更新的,有需要的朋友就部署玩玩看,当然也可以在线进行更新,也可以手动更新,我把文件都映射出来了。
玩过苹果cms系统的都知道;苹果CMS 是一款国内开发者维护的 开源视频内容管理系统(CMS),主要用于影视网站的快速搭建,支持资源采集、在线播放、会员管理、模板自定义等功能。
🔧 苹果CMS 有哪些核心功能?
- 1. 采集对接
国内常见的资源站如意、魔爪、豪华、光速等,自己搜搜一大把。
- 2. 多终端自适应模板
苹果CMS支持灵活的模板系统,适配 PC、移动端、电视盒子等多种终端。只需更换模板,整体站点就焕然一新。
- 3. 支持在线与解析接口
搭配第三方解析服务,不需要自己存储影视文件。
- 4. 会员、积分、试看等功能完备
可设定试看时长、VIP权限、积分兑换、广告跳过等规则,搭配商业化插件,轻松实现内容变现。
- 5. 完善的后台管理系统
站点设置、资源同步、广告位管理、会员操作等全部可视化操作,极大降低了管理门槛。
部署

飞牛 Compose方式部署代码
1️⃣我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

2️⃣打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成

🐳Docker compose
version: '3.8'
services:
mysql:
image: mysql:5.7
container_name: maccms_mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: 123456 #数据库密码
MYSQL_DATABASE: maccms # 数据库名
volumes:
- ./data/mysql:/var/lib/mysql
ports:
- "3306:3306"
maccms:
image: zhixinfang/maccms:latest
container_name: maccms_web
restart: always
ports:
- "8054:80"
volumes:
- ./data/html:/var/www/html # 苹果cms挂载到本地目录安装
浏览器访问http://ip:8054 访问web页面,进行安装

扩展等都已经编译进去了,飞牛用户正常来说没什么问题的,其他系统自己测试一下,提示全部打钩,点击下一步

填写数据库等信息(数据库名和密码上面compose代码中可以改)
-
服务器地址**: **mysql
-
数据库名称:maccms
-
数据库账号**: **root
-
**数据库密码: **123456
-
**覆盖数据库:**覆盖
然后请先点击 【测试数据连接】 确认数据库连接成功

然后输入管理员账户和密码,然后立即执行安装

安装成功

如提示File not found.忽略不计,这是自动转跳到后端的地址,但是我把后端默认admin.php给改了,所以提示找不到文件

我们正确的后台地址是http://ip:8054/zhixinfang.php


怎么采集就自己搜一下,网上很多很多教程,网上的教程可能UI界面是旧版的教程,但是大致不差。
默认模板是用不成的,需要自己下载模板放进去使用,我准备了两套,还有一些资源采集站的地址,有需要的朋友公众号回复:苹果cms 获取网盘下载地址
默认模板

下载的模板上传到映射到本地的/data/html/template/目录下,注意目录层级,别搞错了,不然访问不了

然后到后台 系统->网站参数配置 把网站模板和手机模板都换成刚刚上传的,然后保存

里面有个主题要配置主题管理菜单,或者你其他地方下载的需要配置菜单按钮就如下配置就行,如下图

保存后刷新页面,就能看到主题设置按钮了
但是手动上传的可能没有访问权限,需要给你上传的文件夹加权限,使用ssh工具执行下面的命令
其中/vol1/1000/docker/MacCms/data/html/template换成你自己映射的模板目录
sudo chown -R root:root /vol1/1000/docker/MacCms/data/html/template里面分类和内容需要自己修改和采集

推 荐 阅 读
免费实现远程NAS互通!节点小宝设备互联功能上线,飞牛 × 黑群晖完美配合! 飞牛OS系统重磅更新!一键挂载夸克网盘,影视播放更丝滑! 飞牛远程服务开始收费,真的是“割韭菜”?其实并不然!
点赞、关注、分享、留言,都是对我的鼓励。
公众号有更多NAS相关文章,欢迎浏览。
有好文章、建议或需求,请留言,我会尽力回复,共同进步!