#!/bin/bash#停止php-fpmsudo php -vps -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 $pidelse ???echo "关闭PHP-FPM失败;该服务没有启动...."fi#停止nginxif [ -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 $pidelse ???echo "Nginx关闭失败;该服务还未启动......"fi
启动服务:
#!/bin/bash#启动php-fpmsudo php -vps -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#启动nginxif [ -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