概述
相信很多喜欢看小说的朋友都碰见过这种情况:看小说的时候突然点错了,然后就进入广告,甚至满篇文章都被广告遮完了。今天xiaotaiqi就来分享给大家一个运用ptcms搭建一个自己的小说网站的方法,还可以自动采集。(附源码和最新采集规则,大家进入后把采集规则删除重新添加就行)
首先,搭站,你需要服务器,这个大家参照我的那篇服务器购买的文章进行,今天用的是阿里云的免费服务器,感谢马爸爸。。。。大家如果想先试一下,都可以去试试阿里云的免费服务器。
优惠上云,来阿里云·云小站www.aliyun.com今天重新开始吧,首先我们购买服务器,阿里云的服务器买时没有密码需要设置密码:
点重置实例密码就行,然后它会重启。接下来把你的服务器IP地址复制,用下shell或者putty连接这些在网上就可以下载,算了,我把地址放在这里吧:
puttywww.chiark.greenend.org.uk xshellwww.netsarang.comxshell用家庭学校版的就行,免费,到时候它会把下载链接发到你的邮箱。
把公有IP复制,接下来用的这个。
点击新建
然后名称你可以随便取,我就取成”xiaotaiqi演示“吧。主机这里填写你的IP地址,也就是刚刚让你复制的那个,把它粘贴。
端口一般都是22,不需要改。然后点”用户身份验证“:
用户名就是”root“,,密码就是你刚刚重置实例的密码。
连接,然后就会出现这个:
点“接受并保存”
这个就是连接成功了,接下来就是安装宝塔面板,看你的系统是哪个就安装哪个哈。
宝塔linux面板命令大全 - 宝塔面板www.bt.cn我的系统是centos所以我就用
第一个这个,把它复制,粘贴到这里,记住,这里只可以点鼠标右键点粘贴,不可以快捷键的,复制也是,然后按”ENTER“确定。
然后会出现这个,这里就填”y“就按一下”y“键就行,继续”ENTER“确定。
然后出现这个就代表安装完成了,它会把面板地址和用户名还有密码都放在那里
把它们都复制下来,粘贴到新建文本里面,因为我们到时候需要它。打开浏览器,把内网面板地址复制粘贴到浏览器,有时候有些人打不开,如果不是网络的问题就是防火墙没有放行8888端口,去阿里云服务器那里把8888端口放行。
阿里云ECS无法打开面板的解决方法-阿里云安全组放行教程 - Linux面板 - 宝塔面板论坛www.bt.cn这是旧版,其实差不多,那里也可以使用旧版
安全组那里就可以打开,点击,然后游配置规则,进去配置就好了。
阿里云ECS服务器快速设置安全组放行需要端口过程-云主机优惠网www.rakvps.com按这个就行。
然后输入你的账户密码,就是刚刚给你那个,登录。
Nginx 1.15.10
安装php版本7.3
安装php扩展 fileinfo
安装php扩展 memcached
安装php扩展 memcache
安装php扩展 swoole或者swoole4
安装php扩展 swoole_serialize(可选)
取消php禁用函数 shell_exec,在PHP里面删除这个参数
安装MySQL版本5.6
这是我选择的运行环境。我们一步步来哈:
这样,然后一键安装
我们等它安装完成就行。需要几分钟,我把源码链接放在这里。因为我没有搭私人网盘我就用谷歌云盘了哈,因为有几个版本,我不一个一个放出来了,就拿4.2.8版哈:
源码和采集规则,以及安装教程drive.google.com我们的安装已经完成了,接下来就是安装
php扩展 fileinfo
安装php扩展 memcached
安装php扩展 memcache
安装php扩展 swoole或者swoole4
安装php扩展 swoole_serialize(可选)
取消php禁用函数 shell_exec,在PHP里面删除这个参数
软件商店------>已安装
点PHP7.3那个设置
安装扩展,在这里面找到:fileinfo,memcached,swoole或者swoole4,swoole_serialize(可选)然后安装。
再点击禁用函数那里:
把里面这个shell-exec删除。
接下来,很重要的一步哈,
安装加密Loader
在/www/server目录新建ptcms文件夹
将压缩包根目录里面的 loader73.so和 license复制到刚才新建的ptcms目录
点击文件,点根目录,找到www,点击进入。
找到server,点击进入。
新建目录,命名为“ptcms”
找到网站,添加站点。
你们可能没有域名,直接把IP地址放到域名那里就行,今后有了再加进去。提交就行
点根目录那里,就是我这里的tynew.xyz,进去
把这些都删除
把源码的压缩文件上传,之所以压缩上传是因为会快一点,到里面在解压会节省时间。
开始上传。
得到这个打开
再打开那个(1),在里面去找到 loader73.so和 license复制到刚才新建的ptcms目录
这两个,复制,粘贴到刚才创建的pcms目录里面去。
进入php7.3设置,在配置文件里面添加代码,代码安装好后,重启PHP或者重载配置
extension=/www/server/ptcms/loader73.so
swoole_license_files=/www/server/ptcms/license
就是这里,拉下去,到最后,把代码复制粘贴上去。
保存,重新启动PHP.接下来,接下来我不想写了。。。。
接下来阿,接下来,就打开面板首页,打开ssh终端,记住,这个密码就是你们那个实例的密码,不是宝塔面板的密码。
这就是连接成功了,我们就开始配置corn,接下来就用代码就行。
cd /www/wwwroot/网站根目录名称/
/www/server/php/73/bin/php kx cron:check
我的网站根目录就是tynew.xyz,你们就把你们的打在网站根目录名称那里,回车。
得到这样,在把第二个复制粘贴,回车。然后关闭就行,再设置伪静态。打开
点击那里的设置,打开,找到伪静态,点击,把这个代码粘贴到那里:
if (!-e $request_filename) {
rewrite ^/(.*) /index.php?s=$1 last;}
保存。打开网站根目录,把这两个里面的所有文件复制粘贴到网站目录下也就是像我的”tynew.xyz“目录下面。
点击网站,打开设置,点这个网站目录,把运行目录改成“public”保存,记得把那个访问日志取消掉,不然会很占空间。
然后,新建标签页
域名/install.php,像我的域名是tynew.xyz,我就在新标签页输入
回车,到这个界面,这个时候需要数据库。
在宝塔面板点击数据库,先把root密码改了,改了之后,添加数据库。
密码改成你的root密码,也就是你刚刚改那个,输入数据库名和用户名,访问权限那里改成”所有人“提交就行。然后那个页面就把你的数据库名,用户名,密码填上去就行,其他的不要改,下一步。
进入以下界面,输入网站名称
像我这样就行,除了像什么用户名啊,网站名称啊,密码啊,其他的默认,PHP就像我这样就行。
下一步,填入你刚刚的用户名,密码,认证码。登入
得到这样:
点规则管理,那个文件里面就有规则,导入就行。
,接下来我就不写了,我把效果图放在这里看看
对了,安装完毕后,不想官方发现你的域名,最好更改后台统计代码数字和public/static/admin/index.js文件的统计代码数字,即百度统计id更换为自己的。
ps:我首先申明,请不要把它当作商用,只用于学习和研究,我不会用于谋取利益,希望各位也是,要想商用,推荐官网购买,谢谢。其实只要有空,把它做成app也可以的哦。
最后
以上就是深情过客为你收集整理的php云人才系统源码_运用ptcms搭建自用无广告网站(附采集规则和源码)的全部内容,希望文章能够帮你解决php云人才系统源码_运用ptcms搭建自用无广告网站(附采集规则和源码)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复