亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php-fpm的啟動腳本

發布時間:2020-07-14 00:06:55 來源:網絡 閱讀:2720 作者:成長的小蟲 欄目:web開發
# master 進程可以理解以下信號
# 2) SIGINT   立刻終止
#15) SIGTERM 立刻終止
# 3) SIGQUIT 平滑終止
#10) SIGUSR1 重新打開日志文件 
#12) SIGUSR2 平滑重載所有worker進程并重新載入配置和二進制程序。
[root@node2 ~]# ps aux | grep "php-fpm: master"
root      3591  0.0  0.9  47244  2472 ?        Ss   19:56   0:00 php-fpm: master process (/usr/local/php5//etc/php-fpm.conf)
[root@node2 ~]# kill -10 3591
[root@node2 ~]# tail -1 /usr/local/php5/var/log/php-fpm.log
[09-May-2014 20:17:13] NOTICE: log file re-opened  #重新打開日志文件。
#修改配置文件 /usr/local/php5/etc/php-fpm.conf 
[root@node2 ~]# kill -12 3591  # 重新加載配置文件
[root@node2 ~]# tail  /usr/local/php5/var/log/php-fpm.log
[09-May-2014 20:45:20] NOTICE: Reloading in progress ...
[09-May-2014 20:45:20] NOTICE: reloading: execvp("/usr/local/php5/sbin/php-fpm", {"/usr/local/php5/sbin/php-fpm"})
[09-May-2014 20:45:20] NOTICE: using inherited socket fd=8, "127.0.0.1:9000"
[09-May-2014 20:45:20] NOTICE: using inherited socket fd=8, "127.0.0.1:9000"
[09-May-2014 20:45:20] NOTICE: fpm is running, pid 4274
[09-May-2014 20:45:20] NOTICE: ready to handle connections
###################################################################### 根據以上分析 php-fpm 啟動腳本如下:
#!/bin/bash
#chkconfig: 3  94  6
#description: FastCGI Process
. /etc/rc.d/init.d/functions
prog="/usr/local/php5/sbin/php-fpm"
conf="/usr/local/php5/etc/php-fpm.conf"
RETVAL=0
lockfile="/var/lock/subsys/php-fpm"
pidfile="/var/run/php-fpm.pid" 
 #修改php-fpm 配置文件,改變pidfile 文件的存放目錄。
start() {
     echo -n $"Starting php-fpm: "
     $prog -t &>2 /dev/null
     [ $? -ne 0 ] && exit 1
     daemon --user=root --pidfile="$pidfile" $prog  
             # 以root 用戶身份運行 master 進程,
     RETVAL=$?
     echo
     [ $RETVAL = 0 ] && touch ${lockfile}
         #注意:這里不需要*** pidfile 文件。否則會報錯。
    #[10-May-2014 07:22:20] ERROR: unlink
    #("/usr/local/php5//var/run/php
    #-fpm.pid") failed: No such file or directory 
     return $RETVAL
}
stop() {
     echo -n $"Stopping php-fpm: "
     killproc -p ${pidfile}  $prog -3
     RETVAL=$?
     echo
     [ $RETVAL = 0 ] && rm -f  ${lockfile}  
}
reload() {
     echo -n $"Reloading php-fpm: "
     if ! $prog -t >& /dev/null ; then
        echo $"not reloading due to configuration syntax error"
        exit 1
     else
        killproc -p ${pidfile} $prog -12
        RETVAL=$?
     fi
     echo
}
case "$1" in
     start)
           start
           ;;
     stop)
          stop
          ;;
     restart)
          stop
          start
          ;;
     status)
          status $prog
          RETVAL=$?
          ;;
     reload)
          reload
          ;;
     configtest)
          $prog -t
          ;;
     *)
          echo $"Usage: php-fpm {start|stop|status|restart|reload|configtest"
         RETVAL=2
esac
exit $RETVAL

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

政和县| 平利县| 泰州市| 临沧市| 荥经县| 濉溪县| 洛隆县| 广灵县| 遵义县| 峨边| 乌拉特中旗| 黄陵县| 龙井市| 祁连县| 新民市| 尤溪县| 蕉岭县| 贡嘎县| 昭觉县| 甘谷县| 定日县| 萨迦县| 增城市| 南靖县| 抚松县| 遵化市| 罗城| 波密县| 德兴市| 锦州市| 澜沧| 华宁县| 高邮市| 喀什市| 修水县| 蒲城县| 宁都县| 成都市| 漾濞| 利辛县| 香格里拉县|