ubuntu中80端口被apache2服务占用导致nginx无法启动

moonjerx
2023-05-04 / 0 评论 / 114 阅读 / 正在检测是否收录...

lh980q4s.png
一次运维中,卸载了原先的nginx服务,改用docker运行宝塔面板,在宝塔中安装nginx,并使用host网络。
但是卸载宿主机中的nginx服务后,启动宝塔容器却发现nginx无法启动。
使用netstat|grep 80或者lsof -i:80命令都无法查询到占用80端口的服务。
后发现直接访问宿主机ip地址可以打开一个网页,如上图。
但是找不到该占用的程序。
最终只能通过whereis apache2找到所有apache2目录
然后sudo rm -rf /xx/xx/apache2删除相关的所有目录。
重启系统后,docker版宝塔正常运行nginx

0

评论 (0)

取消

您的IP: