苹果 CMS 是由国内开发者开发的一款免费开源的 CMS,据说原开发者已被抓去喝茶,后来不再进行更新,现在 Github 上面的苹果 CMS 是由其他开发者做的,目前在使用过程中有站长反应该 CMS 有后门跳转的问题,文章末尾会针对该问题给予解决方案。
苹果 CMS-Github 地址#
苹果cms官网,苹果cmsv10,maccmsv10,麦克cms,开源cms,内容管理系统,视频分享程序,分集剧情程序,网址导航程序,文章程序,漫画程序,图片程序
苹果 CMS10 下载#
https://github.com/magicblack/maccms10/releases 进入更新页面下载最新的源码。
苹果 CMS10 安装#
教程以宝塔国际版为例,方便新手快速上手学习,如果你不会搭建宝塔,可以看看本站的教程:
https://xzhan.xlog.app/aapanel
基础环境#
Niginx 1.22.1 + MySQL 5.7.44 + PHP7.2
创建网站#
打开宝塔面板,选择左边的 Website,然后点击 Add site 创建一个网站。
在弹出的窗口中输入你已经解析好的域名,Detabase settings 是数据库,这个要创建一个。PHP 版本选择 7.2 就可以了(有些苹果 CMS 源码要求 PHP 为 7.4),搞定后就点击右下角 Connfirm。
这时候会弹出数据库信息,复制下来等待留用。
上传源码#
进入网站根目录。
删除宝塔自动创建的初始文件。
上传源码。
解压源码。
点击进入解压后的文件夹里面。
在右边全选这个文件夹里面的所有文件,然后选择剪切。
回到网站根目录里面,点击粘贴。
安装 PHP 扩展#
在宝塔右侧找到 App Store,第二页找到 PHP7.2,在弹出窗口里面的左侧第二个 install extensions,然后找到 fileinfo 这个扩展,点击右边的 install 进行安装。
安装苹果 CSM10#
直接打开你的域名,进入苹果 CMS10 的安装程序。
第一页,点同意,也没有其他选择给你 – -@
第二页,无脑选择下一步就可以了。
这一步里面按以下步骤来:
- 填写开始我叫你保存的数据库账号密码,数据库名称和数据库账号都是一个妈妈吗生的,填写一样的就可以了;
2. 数据库前缀这里如果你只是建一个苹果 CMS 站点,就用默认的 “mac_”,如果需要建立多个,这里就要修改为 “mac1_” 12345 或者任意字母数字都行,这样是为了区别数据库,防止多个苹果 CMS 站点直接的数据库撞库;
3. 覆盖数据库默认就行了;
4. 填写完上面的信息,一定要点击测试数据库连接,点一次不成功就多点几次,直到把它点出提示 “数据库连接成功”;
5. 管理员账号密码自己设置,不要设置 12345 这种弱密码;
6. 全部搞定后执行安装。
安装完成后会出现这个界面,别担心,这是正常的。
回到宝塔,进入网站根目录里面,找到 admin.php ,在右边选择 Rename 把这个页面改名字前面英文数字任意名称,我这里改成 111.php,后缀.php 要保留。
打开域名 + 刚修改的文件名,比如我的就是:www.666ym.net/111.php,就可以进入后台管理页面了。
输入账号密码登录以后,打开顶部的系统菜单,在右边网站参数设置里面,把自己的域名填写一下,然后拉到最底下选择保存就可以了。
更换模板#
现在的苹果 CMS10 不像以前那么良心了,新版本没有默认模板,首页是空白。
如果你喜欢用苹果 CMS10,也可以去购买收费的模板。
打开宝塔面板进入网站根目录,找到【template】文件夹,进去以后把模板上传然后解压,解压后是以文件夹形式存在的(如图)。
按下 F5 刷新页面,然后再次进入网站参数设置,可以看到网站模板里面下拉多出来一个 X23 的模板,选择,模板目录填写 “html9”(每个模板目录不同,如果修改了模板目录首页空白就把模板目录改为 “html” 再试试),最后记得保存,完成!
苹果 CMS 跳转问题解决方案#
经过很多站长证实,苹果 CMS 普遍存在跳转问题。其实我不太推荐新手使用这个屌毛系统,毕竟现在流量难做,好不容易做起来的量白白被人劫持,这种技术上的碾压会有很多无奈感。
前几天在一个热心站长的频道看到这个解决方案,如果你一定要用苹果 CMS,又没有自己动手的能力,可以使用这个方案避免网站被跳转。
链接地址: @geiwoip