启动 Apache2 ...失败,因为 -> 另一个 Web 服务器已在运行,Ubuntu 18.04

启动 Apache2 ...失败,因为 -> 另一个 Web 服务器已在运行,Ubuntu 18.04

我几乎找遍了所有地方,尝试了互联网上所有可用的解决方案,但 Apache 没有运行。我使用以下方法停止了 Apache 服务:

sudo /etc/init.d/apache2 stop 

并且还停止了 xampp 使用

sudo /opt/lampp/lampp stop

然后我重新启动它,但 Apache 仍然无法运行。我还通过运行查看了端口

sudo netstat -pnltu 

结果是

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1223/nginx: master  
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      21923/systemd-resol 
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      24042/cupsd         
tcp6       0      0 :::80                   :::*                    LISTEN      1223/nginx: master  
tcp6       0      0 ::1:631                 :::*                    LISTEN      24042/cupsd         
udp        0      0 0.0.0.0:48407           0.0.0.0:*                           977/avahi-daemon: r 
udp        0      0 127.0.0.53:53           0.0.0.0:*                           21923/systemd-resol 
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1221/dhclient       
udp        0      0 0.0.0.0:631             0.0.0.0:*                           24043/cups-browsed  
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           977/avahi-daemon: r 
udp6       0      0 :::32781                :::*                                977/avahi-daemon: r 
udp6       0      0 :::5353                 :::*                                977/avahi-daemon: r 

我也使用了这个命令

sudo service apache2 restart 

上面写着:

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

需要尽快找到解决方案,这是我 2019 年 1 月 13 日星期一的第一次实习,我不想安装 Windows :/..

Ubuntu 18.04 Php 7.2.13 XAMPP for Linux 7.2.13-0...

谢谢

答案1

您有另一个 Web 服务器正在运行,即nginx

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1223/nginx: master  
tcp6       0      0 :::80                   :::*                    LISTEN      1223/nginx: master

如果您使用 停止它sudo systemctl stop nginx.service,您应该能够启动 Apache。

相关内容