如何更改 XAMPP 中的 tomcat 端口
Posted
技术标签:
【中文标题】如何更改 XAMPP 中的 tomcat 端口【英文标题】:How change the tomcat port in XAMPP 【发布时间】:2012-03-02 23:54:00 【问题描述】:我有问题。 我在 Windows XP 下使用 XAMPP 1.7.7。 我已经更改了 server.xml 中的端口,因为我在其他应用程序中有此端口。 我在新端口中从 catabalina.bat 完美启动 tomcat 服务器。 我用新端口更改了 XAMPP.INI 中 tomcat 的端口。 重新启动计算机。 我再次尝试从 XAMPP 控制面板启动 tomcat 服务器,但我看到日志为“繁忙端口 - Tomcat 8080”。 tomcat 服务器启动,但我想避免在 XAMPP 控制面板中显示此消息。 因此,当您按 de 按钮通过浏览器访问 tomcat 时,url 使用旧端口。
在哪里可以更改端口? 我能做什么?
【问题讨论】:
你在 server.xml 中更改了哪个端口? 【参考方案1】:除了此处提供的 Ram Sharma 步骤之外,我还必须执行以下操作才能让我的 Tomcat 工作。
【讨论】:
【参考方案2】:我已经用 Xampp for Windows v7.2.1 和 XAMPP Control Panel v3.2.2 尝试过这个 转到 xampp 安装目录。 \xampp 您将找到一个文件 xampp-control.ini 。打开它并转到“服务端口”部分。 我已经修改了所有三个 tomcat 端口,如下所示。之前是 8080、8009 和 8005。
为了安全起见,还要更改 \xampp\tomcat\conf 下文件 server.xml 中的端口 根据需要更改所有端口
xampp
【讨论】:
【参考方案3】:如果您使用的是 Xwamp 7.1.4 +,则无需为端口更改做太多事情。
只需转到 XWamp 面板 > 配置 > 单击“Tomcat 选项卡”并更改端口号。 重新启动您的 xWamp。
它会起作用的。
请注意, 帕普·梅塔。
【讨论】:
【参考方案4】:你可以做一件事。 转到 Xampp 安装目录中的您的 conf 文件夹 TomCat 目录。 例如在我的电脑中是 C:\xampp\tomcat\conf。
在这里您可以找到“服务器”文件。它是一个 XML 文件。 使用管理员权限打开,搜索标签 将端口更改为 8001 到 8010 中的任意一个。 而已! 重新启动 Xampp 控制面板并转到浏览器并转到 http://localhost:8080 在那里你可以看到猫!
【讨论】:
【参考方案5】:大多数情况下,tomact 端口 8080 被 oracle 10g 的“TNSLSNR.EXE”阻塞。在XAMPP控制面板启动tomcat之前,启动任务管理器,点击任务管理器窗口的进程选项卡。找到“TNSLSNR.EXE”进程。选择“TNSLSNR.EXE”,点击结束进程按钮。如果您没有在进程列表中显示“TNSLSNR.EXE”,请单击“显示所有用户的进程”按钮以找到“TNSLSNR.EXE”。 “TNSLSNR.EXE”进程将在进程列表中可用。选择“TNSLSNT.EXE”,点击结束进程按钮。停止“TNSLSNR.EXE”后,从 XAMPP 控制面板启动 tomcat。在 xampp 控制面板中点击 tomcat 的管理按钮。管理页面将在浏览器上运行。
【讨论】:
【参考方案6】:这是修改配置的链接
http://musingsofanitjedi.blogspot.in/2009/09/modifying-tomcat-admin-port-in-xampp.html
之后你必须启动和停止服务
【讨论】:
【参考方案7】:在 xampp 目录中,进入 C:\xampp\tomcat 并双击“catalina_start.bat” 这应该会在您指定的端口中启动 tomcat。您可以通过转到
来检查它是否正常运行http://localhost:`"custom-port"`
希望这会有所帮助。
【讨论】:
不回答问题。他已经在做所有这些了,除了他有正确的 .bat 文件名而你没有。 -1.以上是关于如何更改 XAMPP 中的 tomcat 端口的主要内容,如果未能解决你的问题,请参考以下文章
安装 xampp 并更改 etc 文件夹文件中的端口后“在此服务器上找不到请求的 URL”[关闭]