亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下如何重啟Apache服務器

發布時間:2022-03-23 16:26:53 來源:億速云 閱讀:216 作者:iii 欄目:web開發

這篇文章主要介紹“Linux下如何重啟Apache服務器”,在日常操作中,相信很多人在Linux下如何重啟Apache服務器問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux下如何重啟Apache服務器”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

說明下:我的主機為 centos 系統,各步操作的說明都寫在了注釋里面,方便閱讀。

vi apachemonitor.sh

#!/bin/bash

url=”http://127.0.0.1/”
curlit()
{
curl –connect-timeout 15 –max-time 20 –head –silent “$url” | grep '200′
# 上面的15是連接超時時間,若訪問localhost的http服務超過15s仍然沒有正確響應200頭代碼,則判斷為無法訪問。
}
doit()
{
if ! curlit; then
# 如果localhost的apache服務沒有正常返回200頭,即出現異常。執行下述命令:
sleep 20
top -n 1 -b >> /var/log/apachemonitor.log
# 上面將top命令內容寫入日至文件備查
/usr/bin/killall -9 apache2 && /usr/bin/killall -9 php5-cgi && /usr/bin/killall -9 httpd

&& /usr/bin/killall -9 http && /usr/bin/killall -9 apache

&& /usr/bin/killall -9 php-cgi > /dev/null
# 兼容起見,殺死了各種apache的進程。可以根據自己apache服務的特點修改
sleep 2
/etc/init.d/apache2 start > /dev/null
/etc/init.d/httpd start > /dev/null
# 兼容起見,執行了兩種apache重啟命令,可根據需要自己修改。
echo $(date) “apache restart” >> /var/log/apachemonitor.log
# 寫入日志
sleep 30
# 重啟完成后等待三十秒,然后再次嘗試一次
if ! curlit; then
# 如果仍然無法訪問,則:
echo $(date) “failed! now reboot computer!” >> /var/log/apachemonitor.log
# 寫入apache依然重啟失效的日志
reboot
# 重啟機器唄。實際上重啟整個服務器是一種非常不得已的做法。本人并不建議。大家根據需要自己修改,比如短信、郵件報警什么的。
fi
sleep 180
fi
}
sleep 300
# 運行腳本后5分鐘后才開始正式工作(防止重啟服務器后由于apache還沒開始啟動造

成誤判)
while true; do
# 主循環體
doit > /dev/null
sleep 10
done

然后執行: chmod +x apachemonitor.sh

添加開機啟動項:
vi /etc/rc.d/rc.local

我的rc.local腳本內容為:

#!/bin/sh
#
# this script will be executed *after* all the other init scripts.
# you can put your own initialization stuff in here if you don't
# want to do the full sys v style init stuff.

touch /var/lock/subsys/local
/root/lampmonitor.sh

到此,關于“Linux下如何重啟Apache服務器”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高清| 宁波市| 铁岭县| 南京市| 察隅县| 胶南市| 黎川县| 凌云县| 松潘县| 江西省| 镇坪县| 榆中县| 嘉善县| 新田县| 合江县| 麻栗坡县| 红桥区| 安福县| 宜黄县| 庆阳市| 赞皇县| 白水县| 綦江县| 凌源市| 宝兴县| 长子县| 东明县| 达州市| 华蓥市| 永安市| 舟曲县| 卢湾区| 泸定县| 城固县| 柳林县| 沂水县| 绿春县| 襄汾县| 宁陕县| 梓潼县| 武功县|