2017-02-14 121 views
0

我不是那麼進tomcat配置和我有以下問題。如何在Tomcat主機名上設置IP地址?

我對已經在使用Tomcat 7以這種方式配置的Java EE應用程序的工作:

enter image description here

進入主機名場有設置好的我的筆記本電腦(不本地主機的IP ,有IP地址)。沒關係,它工作正常,它必須以這種方式設置,以便我的應用程序正常工作)。

我的疑問是:在哪裏存儲這些信息?我嘗試搜索到server.xml配置文件,但沒有。

我的問題是,現在我必須在運行在Linux服務器上的遠程Tomcat服務器上設置這些信息(因爲我必須在測試環境中部署我的應用程序)。那麼如何在Tomcat服務器上設置IP地址?

+0

在tomcat的文件夾中有'conf',在那裏你會發現server.xml,如果你搜索'主機'你會發現'defauHost'和'主機',你可以改變它們。檢查一下,我在這裏找到他們。 – Mike

回答

0

Tomcat虛擬主機的配置默認爲conf/server.xml,並由<Host> XML元素定義,該元素嵌套在<Engine>元素內。檢查documentation瞭解更多詳情。所以,你應該找到這樣的事情:

<Engine name="Catalina" defaultHost="localhost"> 
    ... 
    <Host name="localhost" appBase="webapps" 
     unpackWARs="true" autoDeploy="true"> 
     .... 
    </Host> 
</Engine> 

在您的遠程服務器上,你應該只改變<Host>元素的name屬性,以匹配服務器的主機名。

相關問題