我有一個Tomcat應用程序。我有一個公共IP,但我想知道如何在互聯網上提供它。它是網絡配置還是Tomcat配置?我想給一個像www.somename.com這樣的URL,它應該能夠重定向到我的服務器IP和端口,例如:我的Tomcat正在運行的129.23.34.45:8080。將Tomcat配置爲可在互聯網上訪問
3
A
回答
3
這是一個非常普遍的問題。請解釋你的設置。你是自己託管在你的電腦上,還是你有某種服務器。你使用什麼操作系統?
一般的解釋是打開防火牆上的端口並在路由器上放置某種端口轉發(預計端口80到端口8080)。您還可以更改端口Tomcat預期從8080到80的連接,因此您只應將端口80轉發到內部網絡上的端口80。
這裏是如何重新配置Tomcat的一個很好的解釋:
http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/
你需要的另一件事是域名。你應該找到適合你的一段時間並租用它。之後,你可以將它綁定到你的靜態IP地址。您可以在GoDaddy,name.com或任何其他獲得建議的專業服務提供商處實現此目標。
這裏是你如何可以註冊一個域名:
http://www.thesitewizard.com/archive/registerdomain.shtml
這是最普遍的解釋,你可以得到的,不知道你的系統設置或網絡設置。當然,你應該總是考慮只購買一些託管服務提供商的託管軟件包,具體取決於你提供的服務類型。
相關問題
- 1. 從互聯網上訪問一個tomcat(安全條款)
- 2. 配置Sharepoint網站以通過互聯網訪問
- 3. 從互聯網訪問XAMPP
- 4. JGroups互聯網配置
- 5. 無法在AWS訪問互聯網
- 6. Android仿真器上沒有互聯網訪問,代理設置?
- 7. 如何讓互聯網上的Express.js API可訪問?
- 8. 在iOS上處理互聯網訪問網站身份驗證
- 9. 在互聯網上發佈和配置ASP.NET網站
- 10. 虛擬機可以訪問內部網絡,但不能訪問互聯網
- 11. 可以在互聯網上暴露Rabbitmq?
- 12. 從互聯網上的服務器訪問網站
- 13. 從互聯網上的網站訪問javascript功能
- 14. SSRS報告的互聯網訪問
- 15. ANDROID_ID是否依賴互聯網訪問?
- 16. 從BB10模擬器訪問互聯網
- 17. Android Wear Watchface需要訪問互聯網
- 18. Android:互聯網訪問應用程序
- 19. 互聯網訪問服務器2012 R2
- 20. LXC容器,無法訪問互聯網
- 21. 通過互聯網訪問樹莓派
- 22. WinpCap區塊互聯網訪問
- 23. 從互聯網訪問Apache服務器
- 24. Ionic Android版沒有訪問互聯網
- 25. 使用Monoouch檢查互聯網訪問
- 26. 通過互聯網訪問WCF服務
- 27. Java訪問互聯網搜索?
- 28. 通過瀏覽器訪問互聯網
- 29. 防止進程訪問互聯網
我在服務器上託管它。它在窗戶上。沒有防火牆問題。我檢查了防火牆設置。路由器配置爲將公共IP +端口請求轉發到我部署了tomcat的靜態IP地址。現在我唯一的問題是,我可以訪問這個公共IP或域名是我必須從互聯網上訪問它。 – user1999099
現在我有點失落。當你說靜態IP地址時,我認爲你指的是一個公共靜態IP地址,而不是你自己網絡中的一個靜態地址。如果你有一個公共的,但不是靜態的地址,我相信一個普通的域名是行不通的。您必須使用一些動態DNS服務,例如dyndns或no-ip.org來動態更改域名指向的位置。但是,這不是一種方法,建議您從Internet提供商那裏獲得一個公共靜態地址。你可能會收到一小筆費用。 –
嗨亞歷克斯,抱歉的混亂。我的公共IP地址與公共靜態IP地址相同(它是靜態的)。我能夠從互聯網上的任何地方ping這個公共靜態ip。問題是它沒有達到我的tomcat服務器的ip和端口。不知道網絡配置中還剩下什麼。 – user1999099