服务器大约在9个小时之前停止了运行,原因是断电造成的。当来电的时候,服务器自动启动。但是,LINUX服务器中的apache(httpd)、tomcat、webmin、mysql服务等都是随着系统自动启动的。但此次发生了httpd没有随着系动启动。
[root@sky9896 ~]# uptime
19:29:19 up 8:52, 1 user, load average: 0.15, 0.10, 0.02
当访问http://117.40.239.9/的时候,出现了无法访问的页面,当访问http://117.40.239.9:8080/时没有任何问题,立即可以确定服务器运行正常,估计“80”端口没有开启。
[root@sky9896 error]# service httpd status
httpd 已停 #apache(httpd)服务停止了,所以80端口没有成功开启,而不是防火墙阻断的原因。
[root@sky9896 ~]# chkconfig -- list #查看服务的启动设置,以及在哪一个运行级别自动启动与否,说明httpd服务没有启动
auditd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
crond 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
ip6tables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
jexec 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
network 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
webmin 0:关闭 1:关闭 2:启用 3:启用 4:关闭 5:启用 6:关闭
xinetd 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
[root@sky9896 ~]# service httpd start
正在启动 httpd:
[root@sky9896 ~]# chkconfig httpd on #设为开机启动
[root@sky9896 ~]# chkconfig --list
auditd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
crond 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
htcacheclean 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
到此步骤,httpd服务的启动解决了,80端口开启了。