現在很多的公司的**都是用tomcat作為應用服務區的,可是對於初學者,8080埠號是如何去掉的,這些**是如何和網域名稱繫結到一起的呢?乙個tomcat是如何繫結多網域名稱?並且這些網域名稱是如何對應不同的專案呢?而且我的伺服器沒放在機房,放在我的本地,我應該如何把我的伺服器給對映到外網?這一系列的問題,今天就這個問題,我來說一下。
1.網域名稱。現在的網域名稱不是很貴,有很多人都有,而我們註冊網域名稱的**也會有乙個dns助解析,就是把伺服器的ip繫結到這些網域名稱上。
2.我們網域名稱有了,現在就來說說我們的專案;比如說我現在有兩個專案都在我的這個tomcat下面。那我們輸入http://localhost:8080/abc就可以訪問到我們abc這個專案了,但是埠號8080如何去掉呢?
在tomcat的conf資料夾下有乙個server.xml。我們開啟這個檔案,找到8080,只需要把8080改成80即可。當我們再次輸入http://localhost/abc即可。
3. 可是我們的網域名稱如何跟專案繫結到一起呢?我們再次找到tomcat下面的conf資料夾裡面的server.xml。
修改:
<host
name
="我們所要繫結的網域名稱"
debug
="0"
unpackwars
="true"
autodeploy
="true"
xmlvalidation
="false"
xmlnamespaceaware
="false"
>
host
>
4.當啟動tomcat的時候,輸入我們繫結的網域名稱,是不是看到了我們的tomcat。可是我們想訪問我們的專案還得再網域名稱後面加上專案名稱才能訪問到,也就是說到現在我們的網域名稱還沒跟專案繫結到一起。
我們在看一下第三部,想讓我們的專案和網域名稱繫結到一起,我們只需要在前面加上即可。
例如:
<5. 當我們的有兩個專案都放在同乙個tomcat下的時候,我們只需要把加上兩個既可以完成我們的2個專案的繫結,但是專案名稱別忘了改哦。
6. 當我們的伺服器自己維護(沒有放在機房),我們需要對我們的路由做一下對映。就拿我的路由來舉例。我的路由是tp-link wr340g型號,進入路由後,我們能找到乙個**規則,那裡面有乙個虛擬伺服器的這項,點選新增條目以後會有:服務埠號、ip位址、協議、狀態、常用服務埠號。我們只需在這裡ip位址(伺服器的區域網ip),協議選擇all(有的路由好像沒有這項,那就不需要填寫了),狀態選擇生效,常用服務埠號選擇http或者web即可。這時預設的埠號為80。當常用服務埠號沒有http或者web這項時,可以選擇dns,然後手動把埠號改成80。點選生效。儲存即可。如果說本人說的路由對映對您不適用或者沒有看明白,可以上網找各種路由的對映方法。
tomcat 網域名稱繫結
tomcat 網域名稱繫結共分幾步 1 埠 必須切換到 80 2 修改機器的 host檔案,windows 系統一般在 windows system32 driver etc 下 127.0.0.1 localhost 114.113.sjcx.ncpjg.org.cn 3 修改tomcat的ser...
tomcat繫結網域名稱
tomcat作為應用服務區的,那麼8080埠號是如何去掉的,是如何和網域名稱繫結到一起的呢?乙個 tomcat是如何繫結多網域名稱?並且這些網域名稱是如何對應不同的專案呢?1.8080埠號是如何去掉的 在service.xml中修改原來的8080埠為80 2.這些 是如何和網域名稱繫結到一起的呢 3...
tomcat繫結網域名稱指向專案 host多站點配置
在web專案中,常見到www.x.com這種網域名稱,訪問進去後就能夠直接跳轉到系統當中,實際上則是通過網域名稱繫結到主機ip位址,通過網域名稱解析來訪問系統。那麼,怎麼去設定通過網域名稱就能訪問到系統呢?正常我們在開發系統時,一般都是localhost 8080 x來訪問,網域名稱在配置的時候,直...