苹果CMS搭建教程[1Panel环境版]

苹果CMS是什么

简介

苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速建站系统。 经过近多年的开发经验和技术积累,苹果CMS程序已逐步走向成熟,在易用性和功能上已经成为同行中的佼佼者。 程序体积小->优化程序代码,运行速度快->高效的缓存处理,只要普通的虚拟主机就可以完美搭建起来,建站成本非常低。仿MVC模板分离,内置标签,自定义函数标签接口,强大的自定义采集功能,只要你会HTML就可以轻松做出个性化的网站。 程序易用性和功能上一直以来都积极采纳广大站长提出的各种好的建议,迅速响应各种紧急问题,我们的服务理念贯穿其中,保证每一位站长每一个环节都可以从容应对。

  • 简单易用
    大幅度降低站长上手门槛,让每一个无需会编程技术的新手都能快速上手。这将会是你建站学习的最佳cms。
  • 模板标签
    系统内置了丰富的cms标签并支持thinkphp框架标签完美融合,可以调取系统内所有的数据,只要你懂一些前端知识就可以快速的开发自己的模板功能。
  • 后台管理
    管理后台界面大方、操作简单、功能齐全、模块众多、双端管理,只要你会电脑或手机就会使用。
  • 丰富模块
    支持视频模块、文章模块、专题模块、网址导航模块、明星模块、剧情模块、角色模块、会员模块。
  • 文档丰富
    苹果cmsV10提供更全面、更详细、更专业的开源cms技术文档,从而更快速地解决疑难问题
  • 插件扩展
    灵活强大应用插件系统为你解决二次开发所面临的升级问题,享受扩展php功能同时还支持cms官方升级。

苹果CMS能做什么?

苹果CMS功能非常强大,模块丰富。可以用于搭建专业的视频站如:收费网课类、教学资料站,也可以用于搭建群站、文章资讯站、图片素材站、网址导航站等等类型,还可以扩展开发搭建移动APP的服务端。苹果cms的模板丰富,网络上有海量的免费模板可以使用,无需编程基础即可极速搭建网站。

其他(cms)

苹果CMS搭建教程

注意这个是针对1panel环境搭建的,如果你是其他环境搭建,请移步其他教程。

环境要求

  • 服务器:Linux
  • 数据库:MySQL 5.5+
  • 服务器环境:PHP 5.6+、OpenResty
  • 服务器空间:40G+
  • 服务器带宽:4M+
  • 服务器内存:2G+
  • 服务器CPU:2核+

1. 服务器环境搭建

1.1 openresty安装

注意1pane安装时请先卸载docker,否则会报错openresty无法安装。

1.1.1 选择菜单应用商店

1.1.2 选择openresty

1.1.3 根据需要配置并且确定

1.1.4 确认安装完成

2. 数据库安装

2.1 MySQL安装

2.1.1 选择菜单应用商店

2.1.2 选择mysql

根据需要是否开启外网访问,版本默认就好,配置好后确认

2.1.3 确认安装完成

2.2 Redis安装[可选]

注意:如果需要使用苹果CMS的缓存功能,请安装redis。

2.2.1 选择菜单应用商店

2.2.2 选择redis

还是如MySQL根据需要是否开启外网访问,版本默认就好,配置好后确认

2.2.3 确认安装完成

3. PHP环境安装

对于PHP版本推荐食用7.2,部分高于7.2版本存在模板无法使用食用

3.1 开始安装PHP

选择菜单里的网站 > 点击运行环境 > 创建运行环境

3.2 配置安装PHP

随便取一个名字 > 在应用版本选择PHP7.2.34 > 在扩展选择模板 苹果CMSV-V10 > 点击确定

3.3 确认安装完成


4. 苹果CMS安装

4.1 获取苹果CMS本体 [可选,后面可以直接使用面板远程下载]

使用GIT获取

1
git clone https://github.com/magicblack/maccms10.git

使用下载链接获取

访问Github下载地址: MacCMS-V10

使用加速源

  1. 由屑殇(本站)提供
1
git clone https://github-cf.jinghuashang.cn/magicblack/maccms10.git

访问Github下载地址: MacCMS-V10

  1. 由Moeyy提供
1
git clone https://github.moeyy.xyz/magicblack/maccms10.git

4.2 创建苹果CMS网站环境

4.2.1 选择菜单网站

选择菜单里的网站 > 点击创建网站

4.2.2 配置苹果CMS网站环境

选择运行环境 > 运行环境选择刚刚创建的(比如我创建的cms,我这里就选择cms)

4.2.3 进入网站目录

点击 文件夹 图标进入 > 进入 index 文件夹


4.2.4 安装苹果CMS主体

4.2.4.1 已下载苹果CMS主体

  1. 上传文件


  1. 解压文件


4.2.4.2 未下载苹果CMS主体 [直接远程下载]

  1. 选择远程下载

  1. 填入下载文件路径及文件名字

4.2.5 [非常重要] 环境权限

PHP环境环境需要1000权限,否则无法正常运行苹果CMS,但1panel上传或下载皆为root权限,所以需要手动修改权限。

选择菜单网站 > 选择刚刚创建的网站 > 点击配置 > 网站目录 > 选择运行目录为苹果CMS主体目录后保存并重载 > 并在运行用户组选择保存

4.2.6 安装苹果CMS数据库

选择数据库 > 创建数据库 > 配置数据库名及数据库用户名密码后确认

4.2.7 安装苹果CMS

访问苹果CMS安装地址: http://域名/install.php > 确认安装 > 填写数据库信息 > 填写管理员信息 > 安装完成




4.2.8 苹果CMS安全及伪静态配置

回到苹果CMS主体目录 > 修改admin.php文件名成自己知道 [切记不要告诉他人!不要告诉他人!不要告诉他人!]


回到网站配置 > 选择伪静态 > 选择伪静态规则 > 修改admin为你修改的名字 > 保存


4.2.9 完成安装 登录后台

访问苹果CMS后台地址: http://域名/admin.php > 输入账号密码 > 登录后台

4.2.10 苹果CMS Redis缓存配置 [可选]

注意:如果需要使用苹果CMS的缓存功能,请特殊配置,因为1panel和苹果cms代码存在bug,导致无法连接Redis

回到苹果CMS主体目录 > 修改/thinkphp/library/think/cache/driver/Redis.php > 将连接和密码修改为你的redis连接和密码


进入苹果CMS后台 > 选择系统 > 选择网站参数 > 选择性能优化 > 选择Redis > 修改连接和密码后测试连接 > 连接完成后保存

到此本教程就结束了,不过后期可能归档一些疑难杂症

苹果CMS PHP扩展 (2024-04-23更新)

mysqli,pdo_mysql,sg11,fileinfo,bcmath,gd,gettext,intl,pcntl,shmop,soap,sockets,sysvsem,xmlrpc,zip,redis

这是一个勉强有点网络知识和经验的小博主的教程,或许有些不对的地方,欢迎到评论指出错误