systemctl restart apache2
给出错误。查看
sudo journalctl -xe
给予
6月22日18:18:02 satyam-GL63-8RD apachectl [24434]:(98)地址已在使用中:AH00072:make_sock:无法
6月22日18:18:02 satyam-GL63-8RD apachectl [24434]:(98)地址已在使用中:AH00072:make_sock:无法
Jun 22 18:18:02 satyam-GL63-8RD apachectl [24434]:没有可用的侦听套接字,正在关闭
6月22日18:18:02 satyam-GL63-8RD apachectl [24434]:AH00015:无法打开日志
Jun 22 18:18:02 satyam-GL63-8RD apachectl [24434]:操作“启动”失败。
Jun 22 18:18:02 satyam-GL63-8RD apachectl [24434]:Apache错误日志可能包含更多信息。
6月22日18:18:02 satyam-GL63-8RD systemd 1:apache2.service:控制进程已退出,代码=退出状态= 1
Jun 22 18:18:02 satyam-GL63-8RD systemd 1:apache2.service:失败,返回结果为“退出代码”。
6月22日18:18:02 satyam-GL63-8RD systemd 1:无法启动Apache HTTP Server。
-主题:单元apache2.service失败
-定义:systemd **
我检查了端口80上已经在运行什么,并且输出是
tcp6 0 0 :::80 :::* LISTEN 19116/httpd**
还在我的PC上运行localhost:80
但我的PC上未安装离子型。接下来我该怎么办?
答案 0 :(得分:0)
您的netstat输出显示PID 19116的进程已经绑定到端口80。在给定的时间只能将一个进程绑定到TCP端口。
通过运行sudo ps -ef | grep 19116
,可以获得有关PID 19116的更多信息。如果停止该服务或终止该进程,则应该能够在端口80上启动Apache。