一、问题描述
[root@localhost ~]# systemctl start httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl statusservice" and "journalctl -xe" for details.
二、查看导致出现问题的具体原因
通过[root@localhost ~]# systemctl status httpd.service
查看具体原因
可以看到**已经被使用的提示,那么猜测可能是80端口被占用了。因为之前安装过nginx(虽然我已经把nginx的端口改成了81并且重启了)。
查看80端口是否被占用
[root@localhost ~]# netstat -lnp|grep 80
-bash: netstat: command not found
[root@localhost ~]# yum install netstat
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: repo.virtualhosting.hk
* extras: repo.virtualhosting.hk
* updates: repo.virtualhosting.hk
No package netstat available.
Error: Nothing to do
正确下载方式
[root@localhost ~]# yum install net-tools
果然
[root@localhost ~]# kill 29482
kill掉进程之后,再启动就可以了