前言

PTCMS 4.3.0是一个纯小说系统,是在PTCMS 4.2.8基础上,花了大量时间进行修复+去后门+修漏洞+优化,并额外编写了共计12条内置采集规则

有如下优点:

1、电脑端+手机端
2、带3个PC端模板+4个手机端模板
3、带AMP、MIP集权引导页
4、带作者入驻功能,作者收益设置
5、内置采集,傻瓜式一键点击,即可采集,能达到10秒采集5部的速度。
6、原创专区+开放专区
7、订阅设置,月票兑换功能
8、强大的SEO优化功能,TKD设置、URL优化设置、Sitemap设置、百度推送、神马推送
9、蜘蛛爬行统计、推送日志
10、书籍付费管理、VIP会员

内容转载自网站: 兔酷源码

为节约时间,熟悉建站直接看老司机模块,不熟悉的可以看小白建站流程

熟悉建站的老司机

环境要求:

  • nginx1.15MySQL5.5php7.3
  • 安装php拓展:fileinfomemcachedswoole

  • 删除 php7.3的禁用函数中的 shell exec

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

  • PHP配置文件最后加上

1
2
extension= /www/server/ptcms/loader73.so
swoole_license_files= /www/server/ptcms/license
  • 网站运行目录为public
  • 伪静态规则
1
2
3
if (!-e $request_filename) {
rewrite ^/(.*) /index.php?s=$1 last;
}

小白搭建流程

安装环境(宝塔面板配置LNMP环境)

  1. Linux
  2. Nginx1.22.1
  3. MySQL5.6.5
  4. PHP7.3

注意:php版本一定是7.3

php7.3安装插件,禁用函数,安装加密Loader

  • 安装php拓展 fileinfo memcached swoole

安装php扩展

  • 删除 php7.3的禁用函数中的 shell exec

image-20230415143526589

  • 安装加密Loader

    进入php7.3的配置文件,拉到最后,加入以下两行

添加两行

1
2
extension=/www/server/ptcms/loader.so
swoole_license_files=/www/server/ptcms/license
  • 最后重载并重启php

重启php

新建站点

  • 输入解析到服务器的域名,数据库选择MySQL,php版本选择7.3,点击提交

随手把数据库的用户名和密码复制到记事本,备用

新建网站

  • /www/server/文件中创建ptcms文件夹,复制网站根目录的licenseloader73.soptcms里面

下图是网站根目录中两个文件的位置

网站根目录中license和loader73.so

完成复制后,ptcms里面的licenseloader73.so

复制网站根目录的license 和loader73.so 到ptcms里面

  • 设置网站运行目录为/public,点击保存

设置运行目录

  • 设置伪静态,点击保存

伪静态代码:

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

设置伪静态

  • 开始安装,浏览器输入域名/install.php

输入数据的用户名和密码(之前在创建网站过程中让复制到记事本的内容),点击下一步

连接数据库

  • 网站设置,设置好后点击下一步

网站设置

  • 安装成功

安装成功

网站后台

网站前台

采集

小说采集并不像影视那么容易,个人在网上找到的一些小说采集规则都不能用。想要有小说内容,要么自己学会去写采集规则,要么求助某宝。

参考文章:

  1. 基于ptcms的小说站搭建,及网站无法install ,404或后台验证码 404情况的解决

    https://www.cnblogs.com/qingyun-guo/p/13356218.html

  2. ptcms安装教程:ptcms v4.3.0详细安装图文教程

    https://www.ps288.com/e/wap/show.php?classid=7&id=4303

  3. ptcms最新版本怎么进行搬家操作(超详细图文教程)

    https://www.binbinbiji.com/ptzhuanqu/2525.html