zoukankan      html  css  js  c++  java
  • Nginx和php-fpm的启用和停用脚本

    #!/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
  • 相关阅读:
    P1631-序列合并
    P1484-种树
    17.树的子结构(python)
    16.合并两个排序的链表(python)
    反转链表
    链表中倒数第k个节点(python)
    调整数组顺序使奇数位于偶数前面(python)
    Spark--wordcount(词频降序)
    数值的整数次方
    二进制中1的个数(python)
  • 原文地址:https://www.cnblogs.com/wanglijun/p/8725100.html
Copyright © 2011-2022 走看看