没搞懂 httpd.conf:下面的Listen 80到底要怎么设置,因为设置80后,系统的80端口就是httpd.exe在用,不知这个是不是正常的。如果不设置80,服务器的80口是显示关闭的。
看过很多说明,怎么做都不行。
*****************************************
#
#Listen 12.34.56.78:80
Listen 8003
Listen 8002
Listen 8001
#Listen 80

解决方案 »

  1.   

    IIS 占用了 80 端口,自然 apache 就不能再用 80 端口了
    除非 IIS 和 apache 分别绑定在两个 IP 上
      

  2.   

    @xuzuning 我已经将IIS的服务关了,系统的80口是任由apache来配置的,不知httpd.conf:下面的监听端口能不能用80?
      

  3.   

    之前用IIS是正常的,改成apache就出现不能用80口访问,改其他端口都正常,https站点也是正常的。明显是80端口被占用了。你是否IIS与apache同时打开?
    把IIS服务关闭后就可以了,然后httpd.conf设置 Listen 80
    #
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    #
    # Change this to Listen on specific IP addresses as shown below to 
    # prevent Apache from glomming onto all bound IP addresses.
    #
    #Listen 12.34.56.78:80
    Listen 80
      

  4.   

    之前用IIS是正常的,改成apache就出现不能用80口访问所以肯定不是端口被封。
      

  5.   

    @bakw 服务器外在因素正常。80口没有被封。
    @fdipzone  Listen 80 是这样设置,但网站用80还是不能访问。
      

  6.   

    80端口只有httpd.exe在用
      

  7.   

    看下apache 的错误日志