今天講到shell程式設計,我給大家講解手工開發nginx啟動指令碼時,寫的指令碼,除錯發現有問題,挺有意思的乙個問題點,有2個地方有影響啟動和停止的問題,有興趣的可以研究下,
一周後公布結果!
[root@oldboy 03]# cat nginxd-good
#!/bin/sh
retval=0
. /etc/init.d/functions
start()
stop()
if [ ! -f "$path/logs/nginx.pid" ];then
action "nginx is stopped." /bin/true
else
action "nginx is stopped." /bin/false
fifireturn $retval
}case "$1" in
start)
start
retval=$?
;;stop)
stop
retval=$?
;;restart)
$0 stop
sleep 2
$0 start
retval=$?
;;reload)
$path/sbin/nginx reload
retval=$?
;;*)
echo "usage:$0 "
esac
exit $retval
Nginx啟動指令碼大家來找茬
今天講到shell程式設計,我給大家講解手工開發nginx啟動指令碼時,寫的指令碼,除錯發現有問題,挺有意思的乙個問題點,有2個地方有影響啟動和停止的問題,有興趣的可以研究下,一周後公布結果!root oldboy 03 cat nginxd good bin sh retval 0 etc ini...
Nginx啟動指令碼
nginx啟動指令碼 nginx engine x 是乙個高效能的http和反向 伺服器,也是乙個 imap pop3 smtp 伺服器。因穩定性 豐富的功能 低資源消耗而聞名。但nginx本身不自帶啟動指令碼,需要我們手動編寫乙份,現在網上所提供的大多數指令碼都是有針對行的,可移植性很差。大多數這...
Nginx啟動指令碼
nginx啟動指令碼 nginx engine x 是乙個高效能的http和反向 伺服器,也是乙個 imap pop3 smtp 伺服器。因穩定性 豐富的功能 低資源消耗而聞名。但nginx本身不自帶啟動指令碼,需要我們手動編寫乙份,現在網上所提供的大多數指令碼都是有針對行的,可移植性很差。大多數這...