shell指令碼實現nginx開機自啟

2021-07-10 12:18:58 字數 1830 閱讀 4772

vi /etc/init.d/nginx  (輸入下面的**)

:wq  儲存並退出

設定檔案的訪問許可權

chmod a+x /etc/init.d/nginx   (a+x ==> all user can execute  所有使用者可執行)

這樣在控制台就很容易的操作nginx了:檢視nginx當前狀態、啟動nginx、停止nginx、重啟nginx…

加入一行  /etc/init.d/nginx start    儲存並退出,下次重啟會生效。

用shell指令碼來判斷Apache是否開啟

1 建立指令碼 vim test.sh 注 該指令碼名不能建立為包含 httpd 字段,因為該指令碼搜尋是否存在包含 httpd 欄位的程式正在執行 2 編寫 bin bash 判斷apache是否斷開,若斷則重啟 從程序檢視apache是否開啟,test值為空則apache已關閉 fi 判斷tes...

shell指令碼nginx日誌解析入庫

bin sh 獲取nigin日誌 log path usr local nginx logs access.log cat log path while read line do 判斷該條資訊是否為我們需要 if line eleid then 替換中 和 的轉譯符 line line echo o...

shell 編寫nginx啟動指令碼

ubuntu16.04編譯安裝nginx1.13 sudo apt install y build essential sudo apt install y libtool sudo apt install y libpcre3 libpcre3 dev sudo apt install y zli...