配置nginx后apache页面还能运行吗?

配置nginx后apache页面还能运行吗?

我已完成以下所有步骤,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 是否正常工作:

http://本地主机:8000

答案1

然后停止 apache 服务

sudo service apache2 stop 

并将其从自动启动中删除

sudo update-rc.d -f  apache2 remove

不确定这是否是你想要的...

还可以列出当前监听端口 80 或 8000 的进程:

lsof -i :80

或者

lsof -i :8000

相关内容