如何更改 XAMPP apache 服务器端口?

2024-04-08

这是我的 Apache httpd.conf 设置:

Listen 8012
ServerName localhost:8012

每次我通过以下方式启动 ApacheXAMPP我看到这条消息:

Status Check OK
Busy…
Apache Started [Port 80]

有人请帮我我可以更改其他设置吗?


回答原来的问题:

更改 XAMPPApache http://httpd.apache.org/服务器端口这里的过程:

1. 选择一个空闲端口号

Apache 使用的默认端口是80.

看看您使用的所有端口 with Netstat http://en.wikipedia.org/wiki/Netstat(集成到XAMPP http://www.apachefriends.org/index.html控制面板)。

然后你可以看到所有使用的端口,在这里我们看到80port 已被使用 by System.

选择一个空闲端口号(8012,对于本例)。

2.编辑文件“httpd.conf"

该文件应该位于C:\xampp\apache\conf on Windows or in bin/apache for Linux.:

Listen 80
ServerName localhost:80

将它们替换为:

Listen 8012
ServerName localhost:8012

保存文件。

进入 :http://本地主机:8012 http://localhost:8012检查它是否有效。

如果没有,您必须编辑http-ssl.conf文件中的解释step 3以下。 ↓

3.编辑文件“http-ssl.conf"

该文件应该位于C:\xampp\apache\conf\extra on Windows或看到这个link https://serverfault.com/questions/174897/possible-locations-of-ssl-conf-and-httpd-conf for Linux.

找到以下几行:

Listen 443
<VirtualHost _default_:443>
ServerName localhost:443

将它们替换为其他端口号(8013对于这个例子):

Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013

保存文件。

重新启动 Apache 服务器。

进入 :http://本地主机:8012 http://localhost:8012检查它是否有效。

4. 配置 XAMPP Apache 服务器设置

如果您想访问 localhost 而无需在 URL 中指定端口号
http://localhost http://localhost代替http://本地主机:8012 http://localhost:8012.

  • Open Xampp控制面板
  • Go to Config服务和端口设置Apache
  • 更换主要港口 and SSL Port与所选择的值(例如8012 and 8013).
  • Save 服务设置
  • Save 控制面板的配置
  • Restart the Apache Server xampp apache setting port It should work now.

4.1.网络浏览器配置

如果此配置未在 URL 中隐藏端口号,那是因为您的 Web 浏览器未配置。看 :工具 ► 选项 ► 常规 ► 连接设置...将允许您选择不同的端口或更改代理设置。

4.2.对于极少数最终运气不好的情况

如果步骤 4 和 Web 浏览器配置对您不起作用,唯一的方法是改回 80,或者在端口 80 上安装侦听器(如代理),将所有流量重定向到端口 8012。

回答您的问题:

如果控制面板控制台中仍然显示此消息:

Apache 已启动 [端口 80]

  • 查找位置xampp-control.exe文件(可能在C:\xampp)
  • 创建文件XAMPP.INI在该目录中(所以XAMPP.ini and xampp-control.exe位于同一目录中)

将以下行放入XAMPP.INI file:

[PORTS]
apache = 8012

现在,您将永远得到:

Apache 已启动 [端口 8012]

请注意,这仅用于显示目的。 和你没有关系httpd.conf.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 XAMPP apache 服务器端口? 的相关文章

随机推荐