shell程式設計 nginx 服務的啟動指令碼

2021-06-05 10:07:26 字數 697 閱讀 9944

#!/bin/bash

## nginx this shell script takes care of starting and stopping

# standalone nginx.

# config: /usr/local/nginx/conf/nginx.conf

# source function library.

. /etc/rc.d/init.d/functions

retval=0

prog="nginx"

start()

stop ()

reload ()

# see how we were called.

case "$1" in

start)

start

;;stop)

stop

;;restart)

stop

start

retval=$?

;;reload)

reload

;;status)

status $prog

retval=$?

;;*)

echo $"usage: $0 "

exit 2

esac

exit $retval

監控Nginx服務的Shell指令碼

nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...

監控Nginx服務的Shell指令碼

nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...

案例十 shell編寫nginx服務啟動程式

使用原始碼包安裝的nginx沒辦法使用 service nginx start 或 etc init.d nginx start 進行操作和控制,所以寫了以下的服務控制指令碼。選項有 start 啟動 stop 停止 reload 過載 restart 重啟 status 狀態 test 檢查配置檔...