Apache/nginx 正在运行但浏览器显示连接失败

Apache/nginx 正在运行但浏览器显示连接失败

我刚刚在一台使用 redhat 的专用服务器上安装了 nginx 和 apache,但是当我去http://65.111.167.39我遇到连接失败的问题。我尝试更改 nginx 端口配置,但还是没有用。

两个服务都在运行:

/etc/init.d/httpd 状态 httpd (pid 22498) 正在运行...

/etc/init.d/nginx 状态 nginx (pid 22534) 正在运行...

有什么建议吗?顺便说一句,我根本没有经验,所以可能会缺少什么。

答案1

您可能需要检查默认防火墙是否正在运行:

iptables -nL

听起来很简单,但我见过很多人在想起检查这一点之前就一直忙个不停。

运行 netstat 以便确保服务确实绑定到该端口。

请注意,您不能将 nginx 和 apache 绑定到同一个端口。

答案2

还请检查 /etc/hosts.allow 和 /etc/hosts.deny

尝试从 redhat 盒子连接http://127.0.0.1。如果您只有 shell,您可以使用 lynx 或 links。

相关内容