Httpd corrupted Httpd 服务停止
下午的时候AWS的EC2上的网站无法访问了,试了下ip是可以访问的,于是登录ssh,查看服务
service --status-all
发现httpd服务停止了,然后尝试启动httpd,提示:
Starting httpd: (13)Permission denied: AH00058: Error retrieving pid file /var/run/httpd/httpd.pid AH00059: Remove it before continuing if it is corrupted.
google找到一篇文章:
http://serverfault.com/questions/544879/service-httpd-restart-failure-on-aws-amazon-linux-ami
按照答案尝试,最后解决
要说的是,EC2中要使用root账号,命令是:
sudo su
与答案所给略有区别,我尝试
su -root
失败
然后用kill命令也未成功,
使用了
for i in `lsof -i :80 | grep http | awk {‘ print $2‘}`; do kill -9 $i; done
后,再次启动httpd,就成功了
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。