NUM=`curl --connect-timeout 15 -s -I www.*.com|awk NR==1{print}|awk '{print $2}'`
#NUM1=`echo $NUM | grep -Po '(?<=B2\-).*(?=\<\/a)'`
MATCH=200
if [ "$NUM" != "$MATCH" ]
then
    echo "`date +%Y%m%d-%H:%M`: $NUM" >> /backup/phpfpm.err
    service php-fpm reload
    sleep 7
    service nginx reload
    echo "`date` php-fpm is bad " >> /backup/php-fpm.log
    tail /backup/php-fpm.log |mutt -s "www.*.com page err" 
else
    echo "`date` php-fpm is ok " >> /backup/php-fpm.log
fi

简单的检查网站正常脚本,博客有很多功能丰富的脚本,自己杜撰了一个,刚开始写,有什么问题请留言,nginx启动脚本和php-fpm启动脚本自己找一下吧