不用采集规则就可以采集(最近PTCMS火爆全网了,PTCMS源码下载地址:全新开发 )

优采云 发布时间: 2021-08-29 18:08

  不用采集规则就可以采集(最近PTCMS火爆全网了,PTCMS源码下载地址:全新开发

)

  近期PTcms火爆全网,PTcms源码下载地址:

  说说PTcms的搭建教程。

  功能介绍:

  新开发,新UI,增加原创专区,新闻发布,书单发布,采集日志,百度推送,神马推送,推送日志功能。

  前端*敏*感*词*起点小说网站,自适应模板,可分手机域名。

  后端是用LAYUI新开发的。

  以下为施工内容:

  一、服务器环境要求

  推荐Linux环境,也支持win,但是我没有去测试和构建,按照下面的教程自己测试。下面是我要搭建的环境。

  nginx1.15 MySQL5.5 php7.3

  安装php扩展fileinfo memcached swoole4

  

  

  删除php7.3禁用功能中的shell exec

  

  二、Configuration 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

  

  三、Configuration网站Settings,

  1、click网站——点击站点名称或设置

  

  2、Set网站运行目录公开

  3、设置伪静态规则

  一定是下面的伪静态规则

  if (!-e $request_filename) {     rewrite ^/(.*)  /index.php?s=$1 last; }

  

  四、运行安装

  直接访问域名报错,需要域名/install.php

  

  以下是访问域名/install.php后的正确页面,按照提示安装即可,选择memcached

  

  安装完成后,进入网站配置。后台功能设置就不介绍了。我只会解释如何启动自动采集

  五、Configuration采集

  1、点击采集管理——规则管理,进入采集规则管理页面

  

  2、在给任务添加规则之前,建议先进行测试,测试规则是否可用

  3、然后添加到任务区

  

  4、点击任务管理——采集任务监控页面,看到主线进程状态failed,时间也是1970,说明你没有配置cron所以主进程没有运行

  

  My 已激活,所以显示正常。如果您的显示器无法作为主进程运行,请执行以下操作。

  说说配置cron启动主进程以及如何启动

  1、首先我们可以使用SHH链接工具,或者直接连接宝塔的SHH也是可以的

  

  2、进入shh连接页面,需要登录连接服务器,输入如下代码,进入网站目录,看我下面截图

  cd /www/wwwroot/网站根目录名称

  然后,输入以下代码启动主进程任务。我已经开始了,所以这是正常的。一开始就是下图的样子

  /www/server/php/73/bin/php kx cron:check

  

  现在我们回到后台刷新下一页,可以再次看到进程采集,点击开启自动刷新,会自动刷新页面

  

  好的,基本安装和设置到此结束。现在来说说列表采集settings分页和后台设置分页采集。

  

  分页规则应使用 [page] 设置进行分页

  设置列表时选择前台或后台离线,前台浏览器不能关闭,可以关闭浏览器和电脑。

  起始页可以从任何页开始,前提是目标站点有此页,结束页相同,且必须等于或大于起始页。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线