我已完成以下所有步骤,Apache 页面仍在 localhost:8000 上运行:
这是因为默认情况下 Apache 和 nginx 监听同一个端口号 (:80)
按照以下步骤重新配置 nginx 以监听不同的端口:
sudo vim /etc/nginx/sites-available/default
将所有端口 :80 改为 :8000 或者其他未使用的端口号。检查配置是否正确:
sudo service nginx configtest
重启 nginx:
sudo service nginx restart
检查nginx的状态:
sudo service nginx status
注意:您还可以在浏览器上检查 nginx 是否正常工作:
答案1
然后停止 apache 服务
sudo service apache2 stop
并将其从自动启动中删除
sudo update-rc.d -f apache2 remove
不确定这是否是你想要的...
还可以列出当前监听端口 80 或 8000 的进程:
lsof -i :80
或者
lsof -i :8000