漫城漫画/小说系统(mccms)安装及使用教程
本文最后更新于 2024-08-06,
若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益, 请联系我 删除。
本站只有Telegram群组为唯一交流群组, 点击加入
文章内容有误?申请成为本站文章修订者或作者? 向站长提出申请
首先部署好php环境,环境和苹果CMS视频采集一样即可,这样可以共用一套服务器套件(PHP7.4&MYSQL5.7),你也可以全新安装。
配置参考:【苹果cmsv10】使用Docker+PHP搭建苹果Maccms的影视站
将源码上传到网站的根目录
项目地址:https://github.com/chshcms/mccms
接下来要记得先设置伪静态,不然安装会直接出错。
Apache
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
Nginx
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/admin.php/(.*)$ /admin.php?/$1 last;
rewrite ^/(.*)$ /index.php?/$1 last;
}
IIS
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32#要过滤的文件名和文件夹方法 (?!/要过滤的文件名或者目录名) 如后台入口文件 (?!/admin.php)
#直接加到下面 ^的后面即可
RewriteRule ^(?!/admin.php)(?!/favicon.ico)(?!/attachment)(?!/packs)(?!/index.php)(.*)$ /index\.php/$1 [I]
安装
设置好伪静态后,访问网站域名,会自动跳转到安装界面,如下图
点接受到环境的校验页面,看下有不满足的调整一下自己的系统环境
继续进入下一步,配置数据库相关信息
配置完成后点创建数据就开始安装了,安装完成后还需要配置下系统管理员信息
点击完成安装,会自动跳入后台。
这时候大概率会出现404页面,因为漫城CMS会使用一个自己重命名的后台管理地址,但是它又没有自动修改伪静态里边对应的后台文件名,这个时候手动修改伪静态文件admin.php为这个后台管理地址就可以了。
例如nginx如下修改
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/WHO1clUk.php/(.*)$ /WHO1clUk.php?/$1 last;
rewrite ^/(.*)$ /index.php?/$1 last;
}
修改完成后再访问刚才的链接地址,就可以看到后台登录页面了
后台首页页面
前台首页页面
由于没有数据,前台都是空的,建议使用94采集器配合采集,94采集器下载
因为官方在前几个版本已经移除了默认模板,所以如果你安装完成后,会发现只有一片空白。所以需要安装一套模板来运行。
漫城cms模板带会员中心
https://gitee.com/roselittle/mccms_template
94Spider采集器使用方法
94Spider采集器无错版,已修复所有错误。
直接导入安装即可,谨记使用python 3.8.x,其他版本python会报错。
cfscrape不需要额外安装,已经包含在文件中。
上传94采集安装包
安装包请自行互联网搜寻
下载最新版本94采集器,上传至Linux服务器
先在自己的Linux上安装宝塔面板,用宝塔面板管理;
将下载的94采集器压缩包上传到服务器上(路径可以自己定)并解压
找到config.py文件,修改
只修改端口,94采集器作者反馈其他的不需要修改;端口可以自己定义,只要不被占用即可
宝塔安全组放通
登录宝塔面板–>安全,将上面设置的端口放通
安装设置python管理器
注意:如果你宝塔面板中的安全加固功能开启了,请先关闭,不然管理器启动会失败
使用宝塔安装python管理器,并利用管理器安装python3.8.5版本
添加项目管理
参考下面的设置
最后你可以用 ip:9099 (ip+端口)或者配置代理域名访问试试。
具体端口不是看宝塔的接口,要看你config.py中设置的端口号
现在就可以愉快的玩耍啦。