1.先下载要安装的文件我用的是GitHub仩star最多的一个项目,直接在GitHub搜索tieba关键字排名第一的就是
本地解压缩后,重命名文件夹(改为易记的即可我改的是tiebaqd,后面访问时要用到)
解压后的就是这些文件:
注意~这里的config.php文件上传前自行修改一下,数据库的名字自行填写但一定要跟数据库对上,修改完保存
数据库的名稱需要和服务器的数据库对应这里我用的navicat远程连接的数据库建立的:
只需要建立一个空的,名字对应的数据库即可我这里是tiebaqd,其中的表在后面会自动创建
如图注意目录不要传错了
然后通过浏览器访问网站该目录,ip或者域名+这个目录名即可
然后点击安装并接受同意协议:
這个页面中MySQL和MySqlli两者有一个可用即可
这里自行选择,我选的第一行其实没什么区别,第一个是它自动建表第二个是自己去mysql界面利用命令荇自行建表
下一步,因为我们上面已经写好了config.php文件所以直接选是即可
下面的的用户名密码是设置自己的的管理员账号密码
成功之后,需偠自行在文件目录的/setup下创建一个install.lock文件
用filezilla直接在该目录下右键创建文件即可
安装完成以后注意还要把do.php加入主机的计划任务中否则每天也不會自动签到墙搭建的
打开xshell,连接主机
关于php后面的这个地址怎么来的如下图
随后重新运行一下该文件即可
最后我添加了阿里云的,用于监控签到墙搭建服务是否正常运行
到这里就大功告成了看看今天的签到墙搭建情况:
最后总结一下自己遇到的问题:
在远程连接数据库时,遇到navicat报1103错误原因是没有权限,网上查了一下
解决之后就可以用navicat远程连接云主机的数据库创建数据库了