Letsms最新开源版源码

php调至7.3

设置伪静态为thinkphp

设置网站运行目录为public

编辑根目录下的.env文件配置数据库信息
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = 数据库名
USERNAME = 数据库账号
PASSWORD = 数据库密码
HOSTPORT = 3306
CHARSET = utf8
PREFIX = LetSMS_
DEBUG = true

导入data.sql

默认后台地址admins 默认账号密码admin/123456
[LET]
ADMIN_PATH = admins
在此配置后台路径

新建一个站点,上传并编辑根目录下的sub.php
然后提交计划任务进行监控
可多个服务器挂脚本分担压力
如果客户端套了cdn导致无法正常执行脚本可以尝试添加白名单
这边建议使用MySQL方式 同服务器下直接配置数据库信息即可
多台服务器请将数据库账户权限设置成公开

计划任务1秒监控shell脚本 设置n分钟 1

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
letsms开源版

温馨提示: 本文最后更新于2024-12-21 18:41:23,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 白泽博客
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容