婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php-fpm開機自動啟動Shell腳本

php-fpm開機自動啟動Shell腳本

熱門標簽:聯通電話機器人怎么接 地圖標注輻射圖案 寧波智能外呼系統公司 電銷機器人 劍魚 申請公司400電話要注意什么 奧維互動地圖標注參數 衛星地圖標注地名 安裝外呼系統費用 曲阜400電話辦理

網上有各種版本的php-fpm開機自動啟動腳本, 其實你編譯后源目錄已經生成自動腳本。不用做任何修改即用。

cp {php-5.3.x-source-dir}/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

php-fpm開機自動啟動腳本如下:

#! /bin/sh
### BEGIN INIT INFO
# Provides:     php-fpm
# Required-Start:  $remote_fs $network
# Required-Stop:   $remote_fs $network
# Default-Start:   2 3 4 5
# Default-Stop:   0 1 6
# Short-Description: starts php-fpm
# Description:    starts the PHP FastCGI Process Manager daemon
### END INIT INFO
 
prefix=/usr/local/php
exec_prefix=${prefix}
 
php_fpm_BIN=${exec_prefix}/sbin/php-fpm
php_fpm_CONF=${prefix}/etc/php-fpm.conf
php_fpm_PID=${prefix}/var/run/php-fpm.pid
 
php_opts="--fpm-config $php_fpm_CONF --pid $php_fpm_PID"
 
wait_for_pid () {
    try=0
 
    while test $try -lt 35 ; do
 
        case "$1" in
            'created')
            if [ -f "$2" ] ; then
                try=''
                break
            fi
            ;;
 
            'removed')
            if [ ! -f "$2" ] ; then
                try=''
                break
            fi
            ;;
        esac
 
        echo -n .
        try=`expr $try + 1`
        sleep 1
 
    done
 
}
 
case "$1" in
    start)
        echo -n "Starting php-fpm "
 
        $php_fpm_BIN --daemonize $php_opts
 
        if [ "$?" != 0 ] ; then
            echo " failed"
            exit 1
        fi
 
        wait_for_pid created $php_fpm_PID
 
        if [ -n "$try" ] ; then
            echo " failed"
            exit 1
        else
            echo " done"
        fi
    ;;
 
    stop)
        echo -n "Gracefully shutting down php-fpm "
 
        if [ ! -r $php_fpm_PID ] ; then
            echo "warning, no pid file found - php-fpm is not running ?"
            exit 1
        fi
 
        kill -QUIT `cat $php_fpm_PID`
 
        wait_for_pid removed $php_fpm_PID
 
        if [ -n "$try" ] ; then
            echo " failed. Use force-quit"
            exit 1
        else
            echo " done"
        fi
    ;;
 
    force-quit)
        echo -n "Terminating php-fpm "
 
        if [ ! -r $php_fpm_PID ] ; then
            echo "warning, no pid file found - php-fpm is not running ?"
            exit 1
        fi
 
        kill -TERM `cat $php_fpm_PID`
 
        wait_for_pid removed $php_fpm_PID
 
        if [ -n "$try" ] ; then
            echo " failed"
            exit 1
        else
            echo " done"
        fi
    ;;
 
    restart)
        $0 stop
        $0 start
    ;;
 
    reload)
 
        echo -n "Reload service php-fpm "
 
        if [ ! -r $php_fpm_PID ] ; then
            echo "warning, no pid file found - php-fpm is not running ?"
            exit 1
        fi
 
        kill -USR2 `cat $php_fpm_PID`
 
        echo " done"
    ;;
 
    *)
        echo "Usage: $0 {start|stop|force-quit|restart|reload}"
        exit 1
    ;;
 
esac

您可能感興趣的文章:
  • php配置php-fpm啟動參數及配置詳解
  • 解決啟動php-fpm后訪問不到php文件的辦法
  • php-fpm服務啟動腳本的方法
  • php7中停止php-fpm服務的方法詳解

標簽:江西 安康 大興安嶺 大慶 仙桃 三門峽 上饒 遵義

巨人網絡通訊聲明:本文標題《php-fpm開機自動啟動Shell腳本》,本文關鍵詞  php-fpm,開機,自動,啟動,Shell,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php-fpm開機自動啟動Shell腳本》相關的同類信息!
  • 本頁收集關于php-fpm開機自動啟動Shell腳本的相關信息資訊供網民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 都江堰市| 炉霍县| 海安县| 通海县| 德惠市| 七台河市| 大渡口区| 襄城县| 瑞丽市| 汝州市| 偏关县| 桓台县| 准格尔旗| 大竹县| 遂宁市| 喜德县| 临安市| 望城县| 治县。| 色达县| 邢台县| 彭州市| 抚顺市| 望奎县| SHOW| 耿马| 连平县| 平凉市| 东乌| 班戈县| 松阳县| 滦平县| 柳江县| 钟山县| 扎赉特旗| 鸡东县| 泽普县| 滦平县| 石门县| 会理县| 昌乐县|