如果宝塔面板的MySQL、Nginx、PHP服务自动停止之后,没能及时发现处理的话,就会影响网站正常访问,我们用自动监控并重启的方案来解决。可以定时间监控 MySQL、Nginx、PHP 是否停止,如果停止就执行重启任务,并且记录日志到 /www 目录。
MySQL
![图片[1] - 监控宝塔面板MySQL、Nginx、PHP服务停止后自动重启的解决方案 - 搜集网](https://www.suujee.com/wp-content/uploads/2023/01/9dc119095d102329-1024x486.jpg)
完整脚本:
Nginx
完整脚本:
PHP
完整脚本:
注意:脚本第 3 行代码中的 52~73 是指 php 版本 5.2~7.3
redis
完整脚本:
memcached
完整脚本:
提醒
添加了之后别忘记去测试一下上述任务是否有效:在宝塔中停止相关服务,然后执行一下相关任务,看看服务状态是否已经开启。
THE END
- 最新
- 最热
只看作者