mod_rails。Apache + Nginx。安装 Passenger 后,Apache 无法启动

mod_rails。Apache + Nginx。安装 Passenger 后,Apache 无法启动

我安装了 Nginx 来优化 Apache 请求的速度。几个星期以来,一切都很好,我的所有网站都开始飞速运行。但是,我决定安装 Passenger,结果却破坏了我的 Apache。它无法启动……所以,我认为这是因为 Nginx 已在使用端口 80
netstat 显示这种情况:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3932/nginx.conf
尝试启动 Apache 时出现错误:
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs
那么,我该如何修复我的 Apache 以使其再次运行?顺便说一句,我已将其重新编译为 prefork :-D
任何帮助都将不胜感激。非常感谢,Alex

答案1

您必须使用另一个端口。尝试在 /etc/apache2 目录中搜索某些配置文件指令“Listen”,并按如下方式进行更改,例如:

Listen 81

相关内容