将端口 80 更改为 8085 后,wamp 服务器 localhost 无法正常工作

wamp server localhost not working after changing the port 80 to 8085

我试图通过在我的网络浏览器中输入此 URL 打开我的 Wamp 服务器:

http://localhost/

浏览器returns出现400错误,提示网页不可用。

早些时候,我的 Wamp 服务器在安装 tomcat 后停止工作(它在控制面板中没有变绿)。我发现两个服务的端口有冲突,所以我将Wamp服务器使用的端口从80更改为8085(8085端口正在使用我的tomcat)。

要更改端口,我对 httpd.conf 文件进行了以下更改:

Listen 80   //changed to 8085
ServerName localhost:8080  //changed to 8085

之后Wamp服务器在控制面板中变绿,似乎可以正常工作,但访问URLhttp://localhost/仍然返回400错误.

发生了什么事?

了解普通端口、Web 浏览器和非标准端口之间的区别很重要。默认情况下,“web”在端口 80 上运行,安全连接在 443 上运行。但这并不是 URL 所能做的。

根据 RFC 1738,URL 可以这样格式化:

protocol://username:password@host.tld:port

大多数浏览器假定您要通过 端口 80 并使用 HTTP 协议匿名 访问服务器.

在这种情况下,您将 Apache 将侦听的默认端口更改为 8085。这意味着您必须将端口指定为 8085 以便服务器响应请求。

URL应该是:

http://localhost:8085

将httpd.conf文件放入你监听端口的文件夹Apache中查找否决现在的更改

收听 12.34.56.78:80

听任意号码 样品 听 68