自动采集推送(最近PTCMS火爆全网了,PTCMS源码下载地址:全新开发)

优采云 发布时间: 2022-03-16 23:24

  自动采集推送(最近PTCMS火爆全网了,PTCMS源码下载地址:全新开发)

  最近,PTcms 火遍全网。PTcms的源码下载地址为:

  给大家讲讲PTcms的搭建教程。

  特征:

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

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

  后端是用 LAYUI 新开发的。

  以下是建设内容:

  一、服务器环境要求

  推荐Linux环境,也支持win,不过我没有去测试搭建。我根据以下教程对其进行了测试。以下是我要搭建的环境。

  nginx1.15 MySQL5.5 php7.3

  安装php扩展fileinfo memcached swoole4

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

  二、配置 Swoole

  1、在/www/server/文件中创建ptcms文件夹,上传License和loader73.so到ptcms

  2、打开php7.3的配置文件(也叫php.ini),拉到最下面,添加下面两行代码,保存,重启php,如果报错,检查上述步骤是否有错误的地方!

  1extension= /www/server/ptcms/loader73.so swoole_license_files= /www/server/ptcms/license

2

  三、配置网站 设置,

  1、单击网站 - 单击站点名称或设置

  2、设置网站运行目录为公开

  3、设置伪静态规则

  必须是下面的伪静态规则

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

2

  四、运行安装

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

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

  安装后,转到 网站 配置。后台功能设置就不做介绍了,下面会讲解,如何启动自动采集

  五、配置采集

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

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

  3、然后添加到任务区

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

  我的已经启动了,所以显示正常。如果您的显示器无法运行主进程,请执行以下操作。

  下面讲讲如何配置cron启动主进程以及如何启动

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

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

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

2

  然后,输入以下代码启动主流程任务。我已经开始了,所以很正常。一开始,如下图所示。

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

2

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

  好了,基本的安装和设置就到这里了,下面说说列表采集设置分页和后台设置分页采集。

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

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

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

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线