如何在Windows操作系统中更改Apache服务器的端口号

我已经在Windows XP上安装了xampp控制面板和Apache 2.2,当我键入http:// localhost /给我的页面,它说它工作!

现在,我想将端口号80更改为其他号码

如何改变它? 有多less文件需要更改? 是否需要重新启动系统才能生效?

注意:我更改了C:\xampp\apache\conf\httpd.conf端口号

在两个地方说

Listen 80

ServerName localhost:80

请帮助,谢谢。

请去

httpd.conf文件

并改变

 Listen 80 

 Listen 8080 

或任何端口。

请记住通过firewall允许该端口,并restart the Apache service而不是系统。

转到你的httpd.conf文件,并像大约40更改:

 Listen 80 

至:

 Listen 1234 

或者任何你select的端口!

转到你的apache-tomcat安装文件夹那里你会发现conf文件夹里面的那个server.xml文件会在那里..你可以改变你的服务器的端口号和configuration设置。

驱动器:\ Apache的Tomcat的\的conf \ server.xml中

感谢您的回应

但只更改端口号: C:\ xampp \ apache \ conf \ httpd.conf不起作用(Apache无法启动)

所以有了上面提到的变化,

我们必须改变另一个文件中的端口号才能使其工作

我改变了:C:\ xampp \ apache \ conf \ extra \ httpd-ssl.conf

在上面的文件中

(如果你想要的端口号是85)

听443

改变它

听85

find改变它

ServerName localhost:443

改变它

ServerName localhost:85

C:\ xampp \ apache \ conf \ httpd.conf和C:\ xampp \ apache \ conf \ extra \ httpd-ssl.conf中的端口号应该不同。

在XAMPP控制面板中重新启动Apache服务并键入您的浏览地址栏: http:// localhost :'port number'/

这很容易。您需要对httpd.conf文件进行如下更改:Listen 80 to Listen 8080和ServerName localhost:80 to ServerName localhost:8080

有关屏幕截图的更多详细信息,可以参考此 – http://www.superpctricks.com/2013/11/running-iis-and-apache-on-same-server.html

老问题,但也许这有助于某人..

如果您正在虚拟主机环境中运行,只需更改虚拟主机指令的第一行:

 <VirtualHost 172.20.30.40:18080> ServerName www.example.com DocumentRoot "/www/domain-18080" </VirtualHost> 

您仍然需要在httpd.conf中添加listen 18080指令。

1从(c:/ xamp / apache / conf)打开Httpd.conf文件并编辑replace单词

听80听8080

2 ServerName localhost:80到ServerName localhost:8080并保存文件。

  1. 从(c:/ xamp / apache / conf / extra)打开文件httpd-ssl.conf。 编辑ssl端口号为8081所以需要更换

听443收听8081

 **<VirtualHost _default_:443> To <VirtualHost _default_:8081>** 

ServerName localhost:8013到ServerName localhost:8081

保存存档

  1. 打开Xamp

  2. 进入configuration – >服务和端口设置 – > Appache

  3. 将主端口更改为8080,将SSL端口更改为8081

更多细节