服务器在运行中,经常会遇到各种问题导致服务无法正常运行,意外停止,这时候如果我们没有及时发现,就会损失很大,所以,建议给重要服务开启定时重启功能,这样即便是出问题,我们没有发现,服务也会定时自动开启。
添加方法
登录宝塔管理后台,点击计划任务,任务类型选择shell脚本,时间自己选择,脚本内容填写重启代码即可。
如果开启了宝塔系统加固功能,需要临时关闭 系统加固-计划任务
执行代码
Nginx自动重启脚本
/etc/init.d/nginx restart
PHP自动重启脚本
(根据安装PHP版本号做更改,例如:/etc/init.d/php-fpm-54 restart )
/etc/init.d/php-fpm-{52|53|54|55|56|70|71} restart
Mysql自动重启脚本
/etc/init.d/mysqld restart
Redis和memcached自动重启脚本
/etc/init.d/memcached restart
/etc/init.d/redis restart
重启服务器(Linux)
reboot
验证计划任务是否正常
在添加了计划任务之后,一定要点击 执行,再点击 日志,查看计划任务是否执行成功。