#!/bin/bash
root_uid=0
if [ "$uid" -ne "$root_uid" ];then
echo "error:you should be root to run this script!"
exit 1
fi
while true
do echo -e "
\033[31m start 啟動apache服務 \033[0m
\033[32m stop 停止apache服務 \033[0m
\033[33m restart 重啟apache服務 \033[0m
\033[34m status 檢查apache服務 \033[0m
\033[35m exit 退出執行程式 \033[0m
"read -p "請輸入乙個您的指令:" i
case $i in
start|start)
systemctl start httpd && echo "apache啟動成功" || echo "apache啟動失敗"
;;stop|stop)
systemctl stop httpd && echo "apache停止成功" || echo "apache停止失敗"
;;restart|restart)
systemctl restart httpd && echo "apache重啟成功" || echo "apache重啟失敗"
;;*) echo -e "\033[31m 請輸入有效指令!!! \033[0m "
;;esac
done
管理http服務的指令碼
因為老是須要又一次安裝系統,重一次都要又一次設定http服務的啟動指令碼。麻煩,所以這一次就把指令碼備份出來。停止php fpm服務 do stop phpfpm dev null 2 1 if eq 0 then show success else show failed fiecho 輸出ok ...
監控Nginx服務的Shell指令碼
nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...
監控Nginx服務的Shell指令碼
nginx 雖然處理併發量比 apache 確實要強點,但它這種 php cgi 模式不是太穩定,這點網上也有朋友總結了,我在實現專案中也感受到了。我們一台支付機,偶爾會出現以下情況的 php cgi 程序突然消失了,造成php指令碼無法訪問 更不可思議的是明明是php cgi 開啟有兩個埠在監聽的...