【问题标题】:Apache server in port number 80端口号为 80 的 Apache 服务器
【发布时间】:2014-11-24 12:46:26
【问题描述】:

虽然问的问题似乎很荒谬,但我实际上正面临着这个问题,别无选择,只能问它。 在 httpd.conf 文件中,每当我给端口不超过 80 时,它都可以正常工作,但是如果我在一段时间后给端口号 80 或者可能从一开始就停止工作,这意味着我无法获得所需的网页 当我尝试 netstat -ano 时,它显示 apache 服务器正在 80 号端口上运行。

以前 IIS7 在 80 号端口上工作。我停止了该进程。

【问题讨论】:

    标签: apache port


    【解决方案1】:

    找到您的 apache 配置并搜索:

    Listen 80
    

    将 80 更改为您想要的端口

    接下来您可能想要更改 vHost 设置。找到您的虚拟主机设置所在的任何位置(主要是 conf/extra/httpd-vhosts.conf)并找到如下内容:

    <VirtualHost *:80>
        ServerAdmin mail@domain.tld
        DocumentRoot "path/to/my/document/root" 
        ServerName subdomain.domain.tld
        ErrorLog "path/to/my/error/log/domain.error.log" 
        CustomLog "path/to/my/access/log/domain.access.log" common
    </VirtualHost>
    

    再次将此处的 80 更改为您想要的端口。重启你的apache。 如果你在 unix 上工作:

    service apache22 start
    service apache22 stop
    

    (apache 2.2 的命令)

    在窗户上:

    net stop apache2.2
    net start apache2.2
    

    (apache 2.2 的命令)

    问候

    (确保您的防火墙没有阻止您想要的端口并且它没有被其他程序使用。要获得更多帮助,您应该始终检查您的错误日志。

    【讨论】:

      猜你喜欢
      • 2015-02-14
      • 2013-11-29
      • 1970-01-01
      • 2021-10-11
      • 1970-01-01
      • 2013-09-16
      • 2013-08-05
      • 2016-02-24
      • 2021-06-27
      相关资源
      最近更新 更多