如何在WAMP中更改apache的端口号

vis*_*l_g 111 apache wamp

我是WAMP服务器的新手,并将其安装在我的系统上,但是在安装它之后,我通过http://localhost/在浏览器中访问localhost url来检查 它是不行的.我收到404错误和空白页面.

这是因为我的80端口默认Wamp server使用IIS服务器.所以,请让我知道如何更改Wamp服务器中的端口号并解决了这个问题.

vis*_*l_g 150

单击WAMP服务器图标,然后从配置文件选择下的菜单中单击 httpd.conf.一个长文本文件将在记事本中打开.在此文件中向下滚动到读取的行Port 80并将其更改为读取Port 8080,保存文件并关闭记事本.再次单击wamp服务器图标,然后选择重新启动所有服务.在我们完成之前还需要做一个改变.在Windows资源管理器中,找到默认安装WAMP服务器的位置C:\Wamp.


更新:在WAMP的新版本,点击WAMP的服务器图标 > 阿帕奇 > httpd.conf,然后换行Listen 80Listen 8080你想要或任何端口.

更新:在3.1.6版本的WAMP上,右键单击任务栏中的 wamp服务器图标,选择"工具" - >"Apache使用的端口:80" - >"使用80以外的端口",输入框将弹出,在其中输入一个新端口,单击确认按钮,然后重新启动wamp.

  • 不应该是'听8080`而不是'端口8080`? (16认同)
  • 与此相关 - 我还必须将端口更改为不同的端口,但是来自WampServer系统托盘监视器的链接不起作用.他们一直指着普通的"localhost /".为了改变它,我尝试编辑c:\ wamp\wampmanager.ini,但每次重新启动wampserver时,似乎都会被默认值覆盖.无论如何,在c:\ wamp\wampmanager.tpl(模板,我猜)中添加新的端口号后,所有都在下一次wamp重启后开始工作.只是想我应该分享.:) (3认同)
  • 还要更改wamp\wampmanager.tpl中的url链接以从任务栏中获取快捷方式 (2认同)

Adi*_*att 99

只需转到httpd.conf文件,例如.在WAMP环境下,它位于:

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf
Run Code Online (Sandbox Code Playgroud)

去行号.46并编辑Listen 80你对ex的要求.

Listen 8383
Run Code Online (Sandbox Code Playgroud)

较新版本的WAMP使用以下两行:

Listen 0.0.0.0:8383  
Listen [::0]:8383
Run Code Online (Sandbox Code Playgroud)

接下来去行号.171并编辑ServerName localhost:80你对ex的要求.

ServerName localhost:8383
Run Code Online (Sandbox Code Playgroud)

Restart Apache 并完成了!!

现在,您可以使用您的网址进行访问:

http://localhost:8383 or http://192.168.1.1:8383
Run Code Online (Sandbox Code Playgroud)

希望这对寻求解决方案的人有所帮助.

  • 如果您使用VirtualHosts,那么您还需要更新它们以使用<VirtualHost*:8383>而不是<VirtualHost*:80> (5认同)

phi*_*eko 32

wampserver 3.x开始,更改Apache的监听端口号不需要任何特定的Apache技能(http.conf,virtualhost,...),你只需要点击按钮 - 假设你正在运行Windows操作系统!:

  1. 在托盘中,右键单击绿色/正在运行的WAMP图标
  2. 选择菜单工具
  3. Apache 使用的端口 部分:xx中,单击使用80以外的端口(即默认端口配置)
  4. 在弹出窗口中输入所需的端口号 - 通常为8080作为备用Web端口

注意:对于替代端口:检查官方IANA服务名称和传输协议端口号注册表


Riz*_*ill 11

更改Xampp的端口号转到文件C:\ xampp\apache\conf\httpd.conf

#Listen 12.34.56.78:80
Listen 80
Run Code Online (Sandbox Code Playgroud)

将80更改为82

#Listen 12.34.56.78:82
Listen 82
Run Code Online (Sandbox Code Playgroud)

现在你的网址将是

http://localhost:82
Run Code Online (Sandbox Code Playgroud)


bhe*_*o39 7

代替更改端口,我将端口80重新用作IIS使用.

所以我去了服务,并停止了以下内容:

  1. 万维网发布服务.
  2. 网络管理服务
  3. Web部署代理服务.

将它们设置为手动,以便它不会在dev环境重启时启动.

  • 我喜欢这种方法而不是改变端口。在 Windows 10 上,我只需禁用万维网发布服务 (2认同)

Nic*_*las 6

另外还有文件的修改C:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf
要使 url 快捷方式正常工作,请编辑文件C:\wamp64\wampmanager.conf并更改端口:

[apache]
apachePortUsed = "8080"
Run Code Online (Sandbox Code Playgroud)

然后退出并重新启动 wamp。