PTCMS安装搭建教程⼩说源码安装教程及⾃动采集
最近PTCMS⽕爆全⽹了,
下⾯给⼤家说下,PTCMS的搭建教程。
功能介绍:
全新开发,新版UI,添加原创专区,新闻发布,书单发布,采集⽇志,百度推送,神马推送,推送⽇志功能。
前端⾼仿起点⼩说⽹,⾃适应模板,可以分设⼿机域名。
后端采⽤LAYUI全新开发。
以下为搭建内容:
⼀、服务器环境得要求
推荐linux环境,win得也⽀持,不过没去测试搭建,⾃⾏按照下⾯得教程测试,下⾯是我得搭建环境
nginx1.15 MySQL5.5 php7.3
如何搭建php开发环境安装php拓展 fileinfo memcached swoole4
删除 php7.3的禁⽤函数中的 shell exec
⼆、配置 Swoole
1、在 /www/server/ ⽂件中创建ptcms⽂件夹,上传 License 和 loader73.so 到ptcms⾥⾯
2、打开php7.3的配置⽂件(⼜叫php.ini) 拉到最底部,添加上以下两⾏代码,保存,重启php,如果报错,则检查以上步骤是否有错误地⽅!
extension= /www/server/ptcms/loader73.so swoole_license_files= /www/server/ptcms/license
三、配置⽹站设置 ,
1、点击⽹站 ——点击站点名或设置
2、设置⽹站运⾏⽬录为public
3、设置伪静态规则
必须是下⾯的伪静态规则哦
if (!-e $request_filename) { rewrite ^/(.*) /index.php?s=$1 last; }
四、运⾏安装
直接访问域名是报错的,需要域名/install.php
下⾯是访问域名/install.php后的正确页⾯,按照提⽰安装即可,选择memcached
安装好了,就进⼊⽹站配置吧,后台功能性设置,就不介绍了,只说明下,怎么启动⾃动采集
五、配置采集
1、点击采集管理——规则管理,进⼊采集规则管理页⾯
2、规则添加进任务前,建议先进⾏测试,测试规则是否可⽤
3、然后再添加进任务区
4、点击任务管理——采集任务监控页⾯,看见主线进程状态失败,时间也是1970,那说明你还没配置cron所以主进程不运⾏
我的早已启动所以显⽰正常,如你的显⽰为主进程运⾏失败进⾏以下操作。
下⾯讲下配置cron启动主进程,启动得⽅式
1、⾸先,我们使⽤SHH链接⼯具,或者直接宝塔的SHH连接也是可以的
2、进⼊shh连接页⾯ ,需要登陆连接到服务器,输⼊以下代码,进⼊⽹站⽬录,看下⽅我的截图
cd /www/wwwroot/⽹站根⽬录名称
然后,再输⼊以下代码,即可启动主进程任务,我这个已经启动了,所以是正常的,⼀开始则是图下那样
/www/server/php/73/bin/php kx cron:check
现在我们返回后台刷新下页⾯,即可看到进程再采集了,点击开启⾃动刷新,就会⾃动刷新页⾯
好了,基本的安装及设置就到这⾥了,现在再来说说列表采集设置分页和后台设置分页采集。
分页规则要⽤[page]设置来分页
在设置列表时选择前台或后台离线,前台浏览器不能关闭,可以关闭浏览器和电脑。
开始页可以从任意页开始,前提是要⽬标站有这个页⾯,结束页同理,也必须等于或⼤于开始页。
设置后台任务分页采集点击任务进⼊下⼀页
附加参数:“start/*/end/#” * 和 # 对应位置分别填上开始采集页码和结束采集页码;
可以在对应规则后⾯直接选择任务,填上参数为“start/开始页码/end/结束页码”,选择加⼊后台计划任务,点击确认执⾏ 以后就算加⼊到采集任务
上⾯就是PTCMS的搭建教程,看了教程依旧不会搭建的可以付费我。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论