2015-01-27 78 views
0

我們最近將Web服務器從一臺機器移至另一臺機器。 Web服務器在我的Web服務器上運行Artifactory 2.6.1存儲庫,可以從端口8081訪問。我想將請求發送到http://domain/artifactory重定向到http://localhost:8081/artifactory。我試圖通過使用apache2創建反向代理來實現此目的,但失敗了。如果你能指導我正確的方向,那將不勝感激。將http:// domain/artifactory重定向到http:// localhost:8081/artifactory

回答

1

您是否試圖關注https://www.jfrog.com/confluence/display/RTF/Apache+HTTP+Server

你必須配置你的tomcat的server.xml中AJP連接和Apache配置與mod_proxy_ajp的添加虛擬主機

編輯:

由於您使用的碼頭,而不是Tomcat的,碼頭建議使用http代理而不是ajp。 在此之後配置Jetty和Apache:http://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy

+0

是的,我做了,但無法得到它的工作。此外,我們正在運行的artifactory版本使用Jetty,而不是Tomcat。 – Brkk 2015-01-27 22:22:27

+1

Jetty建議使用http代理而不是ajp。嘗試以下方法:https://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy 如果仍然無法正常工作,請暴露您的apache虛擬主機配置和jetty配置($ JETTY_HOME/etc/jetty.xml)。 – cyprien 2015-01-28 17:19:53

+0

感謝您的鏈接,它按預期工作。如果你添加新的鏈接到你的答案,我會接受你的答案。 – Brkk 2015-01-28 18:32:27