最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2015年06月19日 10:38:21   投稿:junjie  
這篇文章主要介紹了php-fpm開機自動啟動Shell腳本,本文腳本只是范例,其實你編譯安裝完成后,啟動腳本已經(jīng)生成在編譯目錄中,只需要復(fù)制出來用就可以了,需要的朋友可以參考下

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

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

相關(guān)文章

  • Shell實現(xiàn)強制釋放內(nèi)存腳本分享

    Shell實現(xiàn)強制釋放內(nèi)存腳本分享

    這篇文章主要介紹了Shell實現(xiàn)強制釋放內(nèi)存腳本分享,本文直接給出實現(xiàn)代碼,并對每一句代碼都做了講解了,需要的朋友可以參考下
    2015-02-02
  • 一鍵配置CentOS iptables防火墻的Shell腳本分享

    一鍵配置CentOS iptables防火墻的Shell腳本分享

    這篇文章主要介紹了一鍵配置CentOS iptables防火墻Shell腳本分享,可保存到一個腳本文件中,在新安裝的CentOS系統(tǒng)時一條命令搞定iptables配置,需要的朋友可以參考下
    2014-07-07
  • 一天一個shell命令 linux文件內(nèi)容操作系列-cat命令詳解

    一天一個shell命令 linux文件內(nèi)容操作系列-cat命令詳解

    這篇文章主要介紹了一天一個shell命令 linux文件內(nèi)容操作系列-cat命令詳解,需要的朋友可以參考下
    2016-06-06
  • linux中shell的變量的數(shù)值計算

    linux中shell的變量的數(shù)值計算

    今天小編就為大家分享一篇關(guān)于linux中shell的變量的數(shù)值計算,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Python使用淘寶API查詢IP歸屬地功能分享

    Python使用淘寶API查詢IP歸屬地功能分享

    這篇文章主要介紹了Python使用淘寶API查詢IP歸屬地功能分享,本文可以查詢到國家、運營商、區(qū)域、省份、城市、縣/區(qū)等,需要的朋友可以參考下
    2014-10-10
  • Shell調(diào)用curl實現(xiàn)IP歸屬地查詢的腳本

    Shell調(diào)用curl實現(xiàn)IP歸屬地查詢的腳本

    這篇文章主要介紹了Shell調(diào)用curl實現(xiàn)IP歸屬地查詢,文中給大家提到了查詢IP歸屬地的shell腳本,在批量查找數(shù)據(jù)的時候經(jīng)常會遇到,今天給大家分享出來,需要的朋友可以參考下
    2021-07-07
  • 同一個文件在windows和linux下計算md5哈希不一致的原因及解決方法

    同一個文件在windows和linux下計算md5哈希不一致的原因及解決方法

    下面小編就為大家?guī)硪黄粋€文件在windows和linux下計算md5哈希不一致的原因及解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • find 命令全集

    find 命令全集

    find命令用來在指定目錄下查找文件,本文給大家整理了關(guān)于find命令的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • Linux 中的nc命令小結(jié)

    Linux 中的nc命令小結(jié)

    這篇文章主要介紹了linux中的nc命令知識,非常不錯,值得收藏,需要的朋友參考下吧
    2017-02-02
  • bash腳本編程學(xué)習(xí)之算術(shù)運算與文件查找

    bash腳本編程學(xué)習(xí)之算術(shù)運算與文件查找

    算數(shù)運算在每個編程語言里面是最基本的功能,在bash里面也是。下面這篇文章就給大家詳細介紹了腳本編程bash中的算術(shù)運算與文件查找,文中還給出了多道練習(xí)題和答案,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12

最新評論

剑阁县| 余姚市| 穆棱市| 苏尼特右旗| 偃师市| 萝北县| 东山县| 万宁市| 泽州县| 利川市| 政和县| 伊川县| 郁南县| 长寿区| 阳春市| 广水市| 道真| 手游| 威信县| 蓝山县| 汽车| 福贡县| 瓮安县| 株洲县| 武清区| 长葛市| 斗六市| 原阳县| 江达县| 景洪市| 临江市| 遂川县| 手机| 喀喇| 平遥县| 涟水县| 获嘉县| 崇州市| 北宁市| 松滋市| 霞浦县|