如果是售后安装的,请忽略本页
快排系统使用的服务器系统需要centos6.0+,暂不支持windows系统安装。
首先安装宝塔,参考官网的 宝塔安装教程
快排系统所需要用到的环境为nginx或apache,mysql5.5+,php70-73。
安装好对应的环境后,下面开始逐步安装计费系统
1.修改mysql配置(涉及到批量类的操作需要修改,如批量添加关键词等)
修改mysql性能中最大连接数为800,
保存后重启数据库

2.修改php超时*
设置为10000

2.添加站点
3.上传安装包到对应的网站目录并解压
4.设置网站
修改运行目录为/public
修改伪静态为thinkphp
修改默认文档为index.htm(也可以修改为index.html可以修改后查看具体效果)
5.修改配置文件(nginx需要设置,apache跳过此步骤)
在16.17行左右位置插入以下代码()
#禁止public目录执行php location ~ images/(.*).(php)$ { return404;}
6.配置数据库
导入安装包里面的数据库文件到网站对应的数据库里面
系统的数据库配置文件在网站目录下的config/database.php
修改同目录下的jwt.php,文件里面的salt参数需要修改或添加任意几个数字字母
已上步骤完成后域名解析好后就可以直接访问了,
访问首页如果报错说明数据库配置或者伪静态配置有问题
系统后台地址以及默认账密请咨询售后客服
7.宝塔添加计划任务
将下列计划任务脚本里的网站路径替换为宝塔网站里面的站点目录
提交查询
php 网站路径/think ApiChinaZ --a=submit
更新排名结算扣费
php 网站路径/think ApiChinaZ --a=update
8.宝塔计划任务的说明
计费系统的排名查询是使用的站长之家的查询接口,一个关键词查询一次消耗一次次数,请留意站长之家接口剩余次数,以免任务执行失败,两个任务间隔1小时以上,查询在前,更新在后,最好是在凌晨提交查询,上午更新排名。
脚本的执行也依赖于php版本70-73,请在 宝塔后台网站-php命令行版本 中检查php命令行版本是否正确
第一个 提交查询 提交关键词给站长之家进行查询并返回任务id(不会更新排名)。
第二个 更新排名结算扣费 是通过第一个任务获得的任务id获取排名信息进行排名更新以及结算扣费(获取排名依赖第一个任务获得的任务id,所以单独重复执行此任务并不会重新查询排名)