我已经安装了JIRA并将其configuration为在端口8090上运行。为了达到目的,我转到以下URL:
http://localhost:8090
我想要做的就是通过这个URL访问它:
http://localhost/jira/
有没有办法通过Apache或Tomcat来做到这一点?
我在Ubuntu上运行Apache2,Tomcat6。
如果你可以在apache上使用mod_proxy,可以在默认的vhost中执行:
ProxyPass / jira / http:// localhost:8090 ProxyPassReverse / jira / http:// localhost:8090
这应该始终保持您的urlhttp:// localhost / jira在后台代理到8090端口
编辑:它看起来像我误解OP的问题。
如果Apache正在侦听:80,并且希望将/ jirapath透明地代理回监听8090的tomcat实例,那么coderwhiz提供的mod_proxy解决scheme是最直接的方式。
mod_proxy应该包含在apache2.2-bin包中,所以应该已经安装了。