首页 > Web开发 > 详细

Nginx和php-fpm的启用和停用脚本

时间:2018-04-06 10:24:51      阅读:184      评论:0      收藏:0      [点我收藏+]
#!/bin/bash
#停止php-fpm
sudo php -v
ps -ef | grep php-fpm | sed $d
echo "..............................."
ps -ef | grep nginx | sed $d
echo  ".............................."
if [ -f /home/php/var/run/php-fpm.pid ]
then
    pid=`cat /home/php/var/run/php-fpm.pid`
    echo "PHP-FPM ID:${pid}进程正在关闭....."
    sudo kill -INT $pid
else
    echo "关闭PHP-FPM失败;该服务没有启动...."
fi
#停止nginx
if [ -f /home/nginx/conf/nginx.pid ]
then
    #sudo nginx -s stop
    pid=`cat /home/nginx/conf/nginx.pid`
    echo "Nginx ID:${pid}进程正在关闭......"
    sudo kill -INT $pid
else
    echo "Nginx关闭失败;该服务还未启动......"
fi

启动服务:

#!/bin/bash
#启动php-fpm
sudo php -v
ps -ef | grep php-fpm | sed $d
echo "..............................."
ps -ef | grep nginx | sed $d
echo  ".............................."
#启动进程
showpro(){
if [ -f /home/php/var/run/php-fpm.pid ]
then
    pid=`cat /home/php/var/run/php-fpm.pid`
    echo "PHP-FPM ID:${pid}进程已经启动....."
else
    sudo php-fpm
    echo "启动PHP-FPM进程..................."
fi
#启动nginx
if [ -f /home/nginx/conf/nginx.pid ]
then
    #sudo nginx -s stop
    pid=`cat /home/nginx/conf/nginx.pid`
    echo "Nginx ID:${pid}进程已经启动......"
else
    sudo nginx
    echo "启动Nginx进程....................."

fi
}
showpro
#再次执行运行
showpro

 

Nginx和php-fpm的启用和停用脚本

原文:https://www.cnblogs.com/wanglijun/p/8725100.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!