如何在Tomcat主机名上设置IP地址?

时间:2017-02-14 08:53:39

标签: java tomcat tomcat7

我没有进入 Tomcat 配置,我遇到以下问题。

我正在研究以这种方式配置Tomcat 7的Java EE应用程序:

enter image description here

主机名字段中设置了我的笔记本电脑的IP(不是 localhost ,有IP地址)。没关系,它工作正常,必须以这种方式设置,以便我的应用程序正常工作)。

我的疑问是:这些信息存储在哪里?我试图将其搜索到 server.xml 配置文件中,但没有。

我的问题是,现在我必须在Linux服务器上运行的远程Tomcat服务器上设置此信息(因为我必须在测试环境中部署我的应用程序)。那么如何在Tomcat服务器上设置IP地址呢?

1 个答案:

答案 0 :(得分:1)

默认情况下,Tomcat虚拟主机的配置位于conf/server.xml,并由<Host> XML元素定义,该元素嵌套在<Engine>元素中。查看documentation了解更多详情。所以,你应该找到这样的东西:

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

在远程服务器上,您应该只更改name元素的<Host>属性,以匹配服务器的主机名。