这是我的 Apache httpd.conf 设置:
Listen 8012 ServerName localhost:8012
每次通过 XAMPP启动 Apache 时,我都会看到这样的消息:
XAMPP
Status Check OK Busy… Apache Started [Port 80]
任何人,请帮助我,我可以改变任何其他设置?
您是否曾试图通过键入“ Http://localhost:8012”(在重新启动 apache 之后)访问您的页面?
在这里更改 XAMPP 阿帕奇人服务器端口的程序:
Apache 使用的默认端口是 80。
80
看看 所有用过的端口与 Netstat(集成到 XAMPP控制面板)。
然后您可以看到所有使用的端口,在这里我们看到的 80port 已经被使用了 by System。
System
选择一个空闲端口号(本例中为 8012)。
8012
httpd.conf
这个文件应该在 窗户的 C:\xampp\apache\conf或 Linux的 bin/apache中找到:
C:\xampp\apache\conf
bin/apache
Listen 80 ServerName localhost:80
以下列方式取代:
保存文件。
接入: http://localhost:8012检查是否正常工作。
如果没有,你必须编辑 http-ssl.conf文件,如下面 步骤3中所解释的那样
http-ssl.conf
这个文件应该在 窗户的 C:\xampp\apache\conf\extra中找到,或者在 链接中找到 Linux。
C:\xampp\apache\conf\extra
查找以下行:
Listen 443 <VirtualHost _default_:443> ServerName localhost:443
用另一个端口号(本例中为 8013)替换它们:
8013
Listen 8013 <VirtualHost _default_:8013> ServerName localhost:8013
重启 Apache 服务器。
如果您想访问 localhost 而不想在 URL < br > http://localhost而不是 http://localhost:8012中指定端口号。
如果此配置没有在 URL 中隐藏端口号,那是因为您的 Web 浏览器没有配置为。参见: 工具选择。允许您选择不同的端口或更改代理设置。
如果步骤4和 Web 浏览器配置对您不起作用,那么唯一的方法就是改回80,或者在端口80上安装一个侦听器(像代理一样) ,将所有流量重定向到端口8012。
如果您在控制面板控制台中仍然有此消息:
Apache 启动[端口80]
xampp-control.exe
C:\xampp
XAMPP.INI
XAMPP.ini
在 XAMPP.INI文件中放置以下行:
[PORTS] apache = 8012
现在,你总会得到:
Apache 启动[端口8012]
请注意,这只是用来展示的。 它与你的 httpd.conf没有关系。
我也有问题。 我换了波特,但8012无法启动。
Skype 也参与其中,因为它有相同的80端口,而且它不能让 apache 改变它的端口。
所以只要重启计算机,在打开任何其他程序之前,在 httpd.conf 中打开 xampp 第一的变化端口,比如从80到8000或8012
重新启动 xampp,启动 apache,检查 localhost。
最好的解决方案是重新配置 XAMPP Apache 服务器,以侦听和使用不同的端口号。你可以这样做:
1)首先,您需要打开 Apache“ httpd.conf”文件,并将其配置为在一个新的端口号上使用/侦听。要打开 httpd.conf 文件,请单击 Apache“ Start”和“ Admin”按钮旁边的“ Config”按钮。在打开的弹出菜单中,单击并打开 httpd.conf
2)在 httpd.conf 文件中搜索“ listen”,你会发现两行内容如下:
#Listen 12.34.56.78:80 Listen 80
如下所示,将端口号更改为你选择的端口号(例如端口1234)
#Listen 12.34.56.78:1234 Listen 1234
3)接下来,在同一个 httpd.conf 文件中查找“ ServerName localhost:”将其设置为新的端口号。
ServerName localhost:1234
4)保存并关闭 httpd.conf 文件。
5)现在再次单击 Apache 配置按钮并打开“ httpd-ssl. conf”文件。
6)在 httpd-ssl. conf 文件中,再次查找“监听”,你可能会发现:
Listen 443
改变它来监听一个新的端口,比如:
Listen 1443
7)在同一个 httpd-ssl。Conf 文件中找到另一行代码 <VirtualHost _default_:443>。将此更改为您的新端口号。(比如1443年)
<VirtualHost _default_:443>
8)也在同一个 httpd-ssl 中。Conf,您可以找到另一行定义端口号。寻找“ ServerName”。你可能会发现:
ServerName www.example.com:443 or ServerName localhost:433
将此 ServerName 更改为新的端口号。
8)保存并关闭 httpd-ssl. conf 文件。
9)最后,还有一个地方你应该更改端口号。为此,单击并打开 XAMPP 控制面板的“ Config”按钮。然后单击“服务和端口设置”按钮。在其中,单击“ Apache”选项卡并在“ main port”和“ SSL port”框中输入并保存新的端口 no。单击“保存”并关闭配置框。
现在“启动”Apache,如果一切顺利,你的 Apache 服务器应该会启动。
您还将看到 XAMPP 控制面板中的 Apache Port/s no 对您设置的新端口 ID 进行了更改。
如果不能在端口 ID 上工作,那么更改它,比如8082,8080 重启 xammp,启动 apache 服务器,检查一下,现在可以工作了。
如果 XAMPP server目前正在运行,请停止 XAMPP 服务器。
XAMPP server
按照以下步骤更改端口号。
在以下位置打开文件。
[XAMPP Installation Folder]/apache/conf/httpd.conf
打开 httpd.conf文件并搜索 String:
听着80
这是 XAMMP 使用的端口号。
然后搜索字符串 服务器名称并更新之前为 Listen输入的 港口编号
Listen
现在保存并重新启动 XAMPP 服务器。
如果它的 Ubuntu 系统: 去吧 cd /opt/lampp/etc/
cd /opt/lampp/etc/
vim httpd.conf
您可以在这里更改监听端口号
如果要更改 SSL 端口:
`vim /opt/lampp/etc/extra/httpd-ssl.conf` -> Change the SSL Listen port
和 vim /opt/lampp/properties.ini-> 在这里也做改变
vim /opt/lampp/properties.ini