繁体   English   中英

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

[英]How can I set the IP address on a Tomcat hostname?

我不太喜欢Tomcat配置,并且存在以下问题。

我正在使用以下方式配置了Tomcat 7的Java EE应用程序:

在此处输入图片说明

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

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

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

Tomcat虚拟主机的配置默认为conf/server.xml ,并由<Host> XML元素定义,该元素嵌套在<Engine>元素内。 查看文档以获取更多详细信息。 因此,您应该在其中找到以下内容:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM