我正在用java創建一個動態web項目。我想將它部署在應用程序服務器中。默認情況下,我們的主機名爲localhost:port/appname。我想將其更改爲localhost.com/myapp。我怎樣才能做到這一點?我需要改變我的項目或tomcat或hostfile中的內容嗎?請詳細說明。將localhost更改爲像localhost.dev這樣的動態web項目
0
A
回答
2
我擔心Web服務器的工作方式可能存在一些混淆。
在您的瀏覽器中,網址http://localhost:8080/application_name將內部解析爲127.0.0.1(本地主機),因爲這是內置地址。 127.0.0.1是指向您所在機器的回送地址。如果您將服務器託管在您嘗試導航到的同一臺計算機上,這就是localhost地址工作的原因。
如果您在另一臺機器上,您需要直接輸入服務器的IP地址,或使用DNS記錄將IP地址指向您擁有和控制的URL。
瀏覽器也被設置爲缺省爲HTTP的端口80和https的端口443,所以如果您不想提供端口,請將服務器綁定到端口80.這樣您只需要瀏覽到http://localhost/application_name
將應用程序部署到要從外部訪問的服務器時,您將購買一個域,註冊DNS記錄並將其指向服務器的外部IP地址(您可能需要配置防火牆和網絡規則)。
相關問題
- 1. 將web項目更改爲類庫
- 2. 將項目從Eclipse導入到NetBeans後,URL更改爲http:// localhost:8080/WEB-INF
- 3. UITabbarController動態更改項目
- 4. 動態更改uitabbar項目
- 5. 將localhost更改爲域名
- 6. 將動態web項目轉換爲maven項目
- 7. 動態更改某些databound datalist項目的光標樣式?
- 8. 動態更改updatepanel內部項目的樣式
- 9. 更改動態組合框中ComboBox項目的文本樣式
- 10. 將GWT項目更改爲Maven項目
- 11. 動態更改ListView項目的問題
- 12. 如何將int更改爲像這樣的字符串
- 13. 動態Web項目 - 項目構面不會將CDI顯示爲項目構面
- 14. 將動態Web項目導入Eclipse
- 15. 如何在運行時動態更改listview項目樣式?
- 16. 將Localhost更改爲帶端口的IP
- 17. 將動態Web項目轉換爲Maven =部署爲空
- 18. 爲什麼我無法將現有Eclipse項目轉換爲動態Web項目?
- 19. 動態Web項目庫
- 20. 在Eclipse動態Web項目
- 21. Java動態Web項目
- 22. SSLHandshakeException動態web項目java
- 23. Flex ContextMenu動態更改項目
- 24. 動態更改GridView項目模板
- 25. iCarousel - 更改中心項目動態iOS
- 26. 動態更改菜單項目
- 27. Android Spinner動態更改項目
- 28. 像hadoop這樣的大項目
- 29. 如何將現有的eclipse GWT項目轉換爲動態Web項目?
- 30. Eclipse或Spring Suit錯誤 - Maven項目 - 動態Web模塊不能更改爲3.1