如何删除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.htmlindex.htmindex.phpindex.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 中删除端口号

win7系统下查看端口的占用情况以及如何删除端口进程

如何设置 xampp 打开 localhost:8080 而不仅仅是 localhost

Nginx 删除 url 中的端口号 :8080