APACHE httpd.conf 错误

APACHE httpd.conf 错误

我最近安装了最新的 Apache。

它始终运行良好localhost:8010.0.0.51:80但我无法连接[External IP]:80

我已经正确转发了端口,但我不知道这是否与httpd.conf文件有关。

以下是我的链接httpd.conf 文件

答案1

  1. 确保您的 apache 正在监听每个地址:

    • 将其放入你的conf中:

      Listen 0.0.0.0:80
      
    • 从控制台检查:

      $ netstat -luntp | grep :80
      
    • 我会将 ServerName 更改为 IP(我不是专家,但我认为使用外部 IP 会产生更好的效果):

      ServerName localhost:80
      
  2. 然后,访问服务器的内部 IP 10.0.0.51:80 并确保它显示正常。

  3. 现在,确保您正确地重定向端口,并检查它是否访问了您网络之外的外部 IP 地址(使用电话或类似设备,这样您的路由器/防火墙就不会挡路),然后

    • 如果浏览器显示连接中断,则可能是防火墙问题
    • 如果浏览器等待的时间太长,可能是防火墙问题,或者是 Apache 配置问题。

相关内容