码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2018-04-06 10:51:40      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:pre   log   php   top   bsp   nbsp   nginx   home   bash   

#!/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的启用和停用脚本

标签:pre   log   php   top   bsp   nbsp   nginx   home   bash   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!