2017-02-14 120 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属性,以匹配服务器的主机名。

相关问题