使用宝塔面板,最近发现Nginx 、MySQL服务重启后无法自动启动,添加开机启动命令无效,查看网贴找到《自动重启 shell脚本》,写在这里记录一下吧
1
2
3
4
5
6
7
8
9
|
nginx_procnum=`ps –ef|grep “nginx”|grep –v grep|wc –l`
if [ $nginx_procnum –eq 0 ]
then
echo “start nginx…”
/etc/init.d/nginx start
else
echo “no cmd”
fi
// 然后添加定时任务;每分钟执行一次
|
然后添加定时任务;每分钟执行一次
将全部的 redis,nginx,php,mysqld 判断并重启;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
phpfpm_procnum=`ps –ef|grep “php-fpm”|grep –v grep|wc –l`
nginx_procnum=`ps –ef|grep “nginx”|grep –v grep|wc –l`
mysql_procnum=`ps –ef|grep “mysqld”|grep –v grep|wc –l`
redis_procnum=`ps –ef|grep “redis”|grep –v grep|wc –l`
if [ $phpfpm_procnum –eq 0 ]
then
echo “start php-fpm…”
/etc/init.d/php–fpm–71 start
elif [ $nginx_procnum –eq 0 ]
then
echo “start nginx…”
/etc/init.d/nginx start
elif [ $mysql_procnum –eq 0 ]
then
echo “start mysql…”
/etc/init.d/mysql start
elif [ $redis_procnum –eq 0 ]
then
echo “start redis…”
/etc/init.d/redis start
else
echo “no cmd”
fi
|
版权声明:原创作品,未经允许不得转载,否则将追究法律责任。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
本文链接:65资源网https://www.65xwz.cn/1050.html
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
本文链接:65资源网https://www.65xwz.cn/1050.html
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
评论0+