在我的Ubuntu 13.10上,我安裝了Apache和Tomcat。我試圖讓tomcat在80端口上運行,但沒有任何運氣。我看了幾個在線教程後使用mod_jk沒有成功。我想要實現的是我有一個作爲根應用程序運行的tomcat上的webapp。因此當前網址是www.example.com:8080。我也有一個位於www.example.com網址的apache。我希望能夠訪問apache web服務器上的文件,例如www.example.com/somefile,但同時也可以在www.example.com上運行我的webapp。請任何人都可以幫忙。端口80上的Apache 2.4.6和Apache Tomcat 7.0.42
0
A
回答
0
所以我設法使用mod_proxy解決這個問題。編輯000-Deafult.conf文件/ etc啓用站點-/ Apache2的/並添加以下行:
ProxyPass /SomeUrl !
ProxyPass/http://localhost:8080/
第一行表示你不希望代理和第二個什麼表示什麼代理。在這種情況下向前端口8080的Tomcat的ROOT應用的Apache Web服務器的根目錄
還編輯在/ etc/tomcat7 server.xml文件,並添加以下
<Connector port="8080" protocol="AJP/1.3" proxyName="www.mydomain.com" proxyPort="80"/>
0
您需要將url重定向添加到apache並檢查apache httpd.conf中的路徑。
檢查傳入請求的路徑只是example.com,然後將其重寫爲example.com:8080。
Apache的mod_proxy應該能夠爲你做到這一點。
+0
根據這些指示,我去了並更改我的server.xml以包括:
0
相關問題
- 1. 安裝Apache和端口80
- 2. Apache和端口80工作
- 3. 無法從eclipse juno啓動Apache tomcat在端口80的linux上
- 4. Apache httpd與Tomcat 7:端口80與端口8080
- 5. apache端口80非根
- 6. 在端口80上運行Apache
- 7. 的Apache無法綁定到端口80
- 8. 端口號爲80的Apache服務器
- 9. 80端口的Tomcat配置
- 10. 防止Apache釋放端口80
- 11. 在端口80上連接Apache web服務器和在端口8080上連接tomcat webappl
- 12. Tomcat的變化端口80上的Fedora
- 13. 從端口80到其他端口的Apache路由交通
- 14. 端口80中的Tomcat SSL
- 15. 端口Apache和ExpressJS
- 16. Apache端口和url
- 17. 的Apache和JBoss的使用端口80的同時
- 18. 在Java的Apache Tomcat端口問題
- 19. 獲取端口號的Apache Tomcat
- 20. Tomcat和Apache的通配符SSL證書都在端口443上
- 21. 端口80上部署播放Framework應用程序的Apache
- 22. 構建失敗的apache-tomcat的-7.0.42-SRC的build.xml
- 23. Apache Tomcat上的Servlet和JAR
- 24. 用Apache停止在端口80上啓動Letty
- 25. 在路由器apache上啓用端口80
- 26. Apache/xampp不能在Ubuntu端口80上工作
- 27. Apache Tomcat 9.0端口已經在使用
- 28. 請求的資源不可用。 Apache Tomcat/7.0.42
- 29. 我怎樣纔能有端口80和443 apache-Formula
- 30. Apache Tomcat上的Vaadin前端的性能
您需要將url重定向添加到apache並檢查apache httpd.conf中的路徑。 檢查傳入請求的路徑只是example.com,然後將其重寫爲example.com:8080。 – Mobility
我需要做什麼模塊以及需要更改哪些文件? – MSRahman