如何将tomcat的特定端口作为url提供服务?

如何将tomcat的特定端口作为url提供服务?

我在地址为 的 tomcat 上有一个应用程序http://myserver:8080,但我希望它是特定 url 上的服务器,例如http://myserver/jira。因此,我希望将以 开头的所有内容myserver/jira映射到myserver:8080

http://myserver/jira=>http://myserver:8080

http://myserver/jira/Dashboard=>http://myserver:8080/Dashboard

我该怎么做?

答案1

您是否已让 apache 监听端口 80?如果没有,您只需更改 server.xml 中的 tomcat 配置即可更改其监听的端口。

如果您已经在运行 apache,则需要使用 mod_proxy 将请求代理到端口 8080。Atlassian 有很多关于如何执行此操作的优秀文档,但如果您需要更多详细信息,请随时回复。

答案2

使用Apache Tomcat 连接器将请求从httpd转发到Tomcat。

相关内容