如何删除xampp中的8080端口?
Posted
技术标签:
【中文标题】如何删除xampp中的8080端口?【英文标题】:How to remove port 8080 in xampp? 【发布时间】:2016-10-04 23:44:55 【问题描述】:我必须做哪些配置才能拥有这个:localhost/Name/ 而不是 localhost:8080?
在这种情况下我该怎么办?
Exenple localhost:8080/NoName/View/LogRegister/LogRegisterForm.php
是我的原始链接,我想要以下链接:
localhost/NoName/View/LogRegister/LogRegisterForm.php
谢谢
【问题讨论】:
【参考方案1】:这不是“PHP” - 那是正在使用的语言。 XAMPP 通常使用 Apache 作为它的 Web 服务器,它是决定端口的 Web 服务器。
寻找http.conf
。编辑它,并将端口更改为“80”。以下是更多详细信息:
How to change XAMPP apache server port?
我相信你也可以使用“xampp.ini”:
Busy... Apache started [Port 80]
================================================
附录:
我想你不明白。
总有一个“端口”。
如果您不指定端口,则默认为“80”(对于 http)或“443”(对于 https)。
示例:
http://localhost:8080/index.php:你明确说的是“index.php”和“port 8080”。
http://localhost/index.php:端口 80 是隐式的。
http://localhost:80/index.php:端口 80 是显式的。示例 2) 和 3) 是等效的。最后,
http://localhost 表示 a) 端口 80,和 b) index-dot-something:index.html
、index.htm
、index.php
、index.jsp
等 - 无论您配置为“默认页面”。
'希望对您有所帮助...
【讨论】:
我不知道你明白。 总是有一个“端口”。请看我上面的 cmets。 @FlaviusPintican:仔细阅读 -> 上面的第 2 点:http://localhost/index.php: port 80 is implicit.
是隐含的
我将更改端口 8080 设置为 80,此端口是 xampp 的默认端口,它隐藏在 url 链接中,非常感谢
很难判断 OP 的问题是否真的在这里得到解决。有点像,但没有给出“如何”的具体答案。 OP 不想使用端口 80。OP 想要保留端口 8080,但不必在 URL 中拼写出来。也就是说,保持 8080 作为端口,但是输入 localhost 而不是 localhost:8080。【参考方案2】:
当您使用Virtual Host
时,您应该查找名为httpd-vhosts.conf
的文件。您可以在那里查找所需的Virtual Host
并更改端口。
注意:Virtual Host
可能被放置在您的主 apache 配置中。然后查找一个名为httpd.conf
的文件并在那里进行更改。
注2:默认端口为80,所以将8080
替换为80
。然后你可以写localhost/path/to/file
【讨论】:
我感觉 OP 想要保留端口 8080,但不必在 URL 中拼写出来。也就是说,保持 8080 作为端口,但是输入 localhost 而不是 localhost:8080 。以上是关于如何删除xampp中的8080端口?的主要内容,如果未能解决你的问题,请参考以下文章
如何在端口 80 上运行 tomcat 8.5/删除 8080。tomcat 8.5.16,centos 7 最小安装,托管 24
如何在 localhost:8080 上使用 XAMPP 设置虚拟主机
如果连接器端口是 8081,如何从 apache tomcat 中的 URL 中删除端口号