2014-03-12 57 views
1

誰能告訴我,如何部署或域名Depoly的Tomcat與域名

例如啓動tomcat 目前我的應用程序正在完善與

http://<live-ip-address>:8080/visual/TrustDashboard 

,但我想例如訪問

http://example.com/visual/TrustDashboard 

我一派,發現以下,但不能確定,因爲沒有在它的端口進入,將解決我的問題,

<Host name="domainA.com" appBase="webapps"> 
    <Context path="" docBase="domainA"/> 
    <Alias>www.domainA.com</Alias> 
    </Host> 

請指導我..

+0

您的DNS /反向記錄是否正確設置?這個問題看起來像網絡,沒有什麼特定的Java。 –

回答

1

您必須設置一個指向您的服務器的DNS條目。如果你想切換端口,我會使用某種端口轉發,如IPTables來做到這一點。

您還可以通過編輯conf目錄中的server.xml來更改tomcat服務器正在偵聽的端口。只需找到端口8080並替換爲80.過去我成功完成了這項工作。

+0

我已經擁有DNS條目。我只找到端口8080,並取代80.它的作品謝謝! – Imran

1

The Host Container Tomcat中文檔

host元素表示虛擬主機,這是 網絡名稱的關聯的服務器(例如,「www.mycompany.com」與 特定服務器運行Tomcat 如果客戶端要使用其網絡名稱連接到Tomcat服務器,該名稱必須在域名服務(DNS)服務器中註冊,該服務器管理您屬於的 Internet域,請聯繫您的網絡管理員獲取 更多信息。

是不是extrictly neccesary設置的name在tomcat主機容器,但你需要用你的名字爲您的服務器IP強制DNS條目。

0

如果您的域名未在DNS服務器中註冊。 然後爲自己的機器上測試,你可以試試下面

在位於C您的主機文件:\ WINDOWS \ SYSTEM32 \ drivers \ etc下在Windows中把要使用像

<live-ip-address> www.domainname.com 
域的入口