判斷Apache是否啓動的Shell腳本

判斷Apache是否啓動

在這裏插入圖片描述

#!/bin/bash
#Desc: 判斷Apache是否啓動
#Author: Beetester

#使用nmap命令掃描服務器,並獲取Apache服務的狀態並賦值給port
port=$(nmap -sT 192.168.2.249 | grep tcp | grep http | awk ‘{print $2}’)
if [ “$port” == “open” ]
	then
		echo “$(date) httpd  is ok!” >> /tmp/autostart-acc.log
	else
		/etc/rc.d/init.d/httpd start &> /dev/null
		echo “$(date) restart httpd!” >> /tmp/autostart-acc.log
fi
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章