在httpd.conf中更改端口号

时间:2014-05-23 06:22:17

标签: php apache

我想将我的端口从80更改为其他数字,因为我无法安装/启动Apache。我知道需要在httpd.conf中完成更改。所以我找到了这条线:

# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 0.0.0.0:80
Listen [::0]:80

如何将此部件更改为新的端口号?以下是否有效?

# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:81
Listen 0.0.0.0:81
Listen [::0]:81

4 个答案:

答案 0 :(得分:1)

如果您不是“root”,则无法绑定到1024以下的端口...假设情况不仅仅是端口80已经在使用中,这似乎是下一个最可能的候选者。

请注意,您可能还需要更改任何或类似的块以引用新端口。

您通常不需要(或想要,因为它令人困惑)在“ServerName”和“ServerAlias”行中指定端口号。所以,如果你有任何,我会删除它们,只留下实际的域名。

答案 1 :(得分:0)

这就是我的

#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:8080

Listen 8080

你的回答是什么!!!!

这就是你拥有的

# prevent Apache from glomming onto all bound IP addresses.

#Listen 12.34.56.78:81

Listen 0.0.0.0:81

Listen [::0]:81 <- REMOVE THIS 

答案 2 :(得分:0)

这是我对localhost无法正常工作的修复(go to.com) wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10

首先制作副本 C:\ wamp64 \ BIN \阿帕奇\ apache2.4.23 \ CONF \ httpd.conf中

寻找听12。

然后编辑原件 httpd.conf在文本编辑器(记事本)

70行左右:

71      #Listen 12.34.56.78:80
72      Listen 0.0.0.0:80
73      Listen [::0]:80

替换为

    #Listen 12.34.56.78:80
    #Listen 0.0.0.0:80      commented out for below
    Listen 8080
    #Listen [::0]:80        commented out for below
    Listen [::0]:8080   

保存...重启Wampserver

答案 3 :(得分:-1)

默认情况下,Apache服务器侦听端口80.但是,在某些情况下,端口80由其他程序(如Skype)使用。在这种情况下,您需要更改您的端口号。因此,请注意位于Apache安装目录中conf目录内的httpd.conf文件(因此您处于正确的路径上)。然后只需更改端口号,保存更改并重新启动服务。