我試圖在生產服務器上的Tomcat上部署戰爭文件,我面臨一些問題。我可以使用www.mydomain.com:8080/myappname訪問我的網站,但我真正想要的只是使用www.mydomain.com訪問我的應用程序。我真的很感激任何幫助,因爲我真的被困在如何解決這個問題。注意:我使用tomcat作爲web服務器非常感謝! Anteneh如何刪除託管機器中的應用程序的端口號/名稱
回答
您需要在http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/
改變Tomcat的默認端口爲80。見說明此外,您需要更改應用程序的上下文路徑。你可以找到的說明在此線程How to set the context path of a web application in Tomcat 7.0
在端口80上運行它的問題(使用此方法)是它必須以root /管理員身份運行,哪種安全明智不是一個好主意。 –
請參閱https://www.mulesoft.com/tcat/tomcat-linux上的第3步 – user3594557
謝謝@ user3594557,端口80的另一個問題是另一個進程正在使用它,我無法更改它。如果它可以幫助機器在Windows Server 2008 R2上運行。謝謝 – Anteneh
- 1. 如何從grails中的URL中刪除應用程序名稱和端口?
- 2. 從web應用程序訪問託管服務器主機名和端口
- 3. 在IIS 6中託管WCF應用程序 - localhost替換爲機器名稱
- 4. 如何刪除android studio中的應用程序名稱
- 5. 如何從URL中刪除我的應用程序名稱?
- 6. 如何刪除URL中的應用程序名稱? tomcat + httpd
- 7. Azure託管服務:VM機器名稱
- 8. 如何刪除顯示的空間應用程序名稱
- 9. 從機器名稱中刪除域名
- 10. 如何刪除手機應用程序
- 11. 64位機器託管您的Web應用程序的好處
- 12. 如何在WPF應用程序中託管終端會話(mstsc)?
- 13. PHP應用程序連接到端口80的託管服務器
- 14. 如何在godaddy vps託管中託管角應用程序?
- 15. 如何訪問託管在容器中的應用程序URL?
- 16. SharePoint託管的應用程序 - 服務器端代碼?
- 17. 如何在本機C++ win32應用程序中託管JVM?
- 18. 在jetty中刪除本地主機後的應用程序名稱
- 19. 在委託給本機應用程序後重新獲得代號名稱應用程序的控制
- 20. WP7:刪除應用程序名稱中的下劃線
- 21. 如何獲取Rails應用程序中的主機和端口
- 22. Windows Server 2012中的IIS託管同一端口的應用程序無法從
- 23. Heroku應用程序託管域名SSL
- 24. 命名管道端口號
- 25. 在本地機器上託管web應用程序的問題
- 26. 如何在遠程主機上託管Web應用程序
- 27. 刪除http URL中的tomcat端口號
- 28. 如何獲得託管asp.net應用程序的機器的HostName,Ip
- 29. 如何從非託管應用程序
- 30. 如何託管LightSwitch應用程序?
您可能要與Apache或nginx的前tomcat的,因爲Tomcat是不是真的如一般的web服務器很好的(例如提供靜態文件) –
感謝@JoachimIsaksson,但我認爲現在改變服務器爲時已晚。你能否提出一個替代解決方案?謝謝 – Anteneh
[這裏](http://serverfault.com/questions/293348/configure-nginx-for-jboss-tomcat)是關於如何將nginx用於靜態文件並將servlet請求轉發給tomcat的一些信息。 –