前言
网上这套东西已经泛滥了,作者无奈全开源了,懂的都知道这是干啥的,源码仅供学习参考,不附带接口。
演示截图
安装说明
第一步:php调至7.2以上,设置伪静态为thinkphp,设置网站运行目录为public
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = 数据库名
USERNAME = 数据库账号
PASSWORD = 数据库密码
HOSTPORT = 3306
CHARSET = utf8
PREFIX = LetSMS_
DEBUG = true
[LET]
ADMIN_PATH = admins
//在此配置后台路径
第三步:导入data.sql,注意:默认后台地址admins 默认账号密码admin/123456
第四步:新建一个站点,上传并编辑根目录下的sub.php,然后提交计划任务进行监控,可多个服务器挂脚本分担压力,如果客户端套了cdn导致无法正常执行脚本可以尝试添加白名单,这边建议使用MySQL方式 同服务器下直接配置数据库信息即可,多台服务器请将数据库账户权限设置成公开
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
step=1
for (( i = 0; i < 60; i=(i+step) )); do
curl -sS --connect-timeout 10 -m 60 'http://域名/路径'
echo "-------------------执行成功----------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "★[$endDate] Successful"
echo "-------------------执行成功----------------------"
sleep $step
done
exit 0
/etc/init.d/php-fpm-72 restart
用户提交订单api
http://域名/api/index/submit?key=用户
如果觉得系统不安全,可以在搭建完成后关闭用户和后台,只保留api也是可以的
源码下载
111111
666
555