Tomcat服务器绑定域名的配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat服务器绑定域名的配置相关的知识,希望对你有一定的参考价值。

  前面写到过Linux下tomcat服务器的部署,实际上只要域名正常解析到了服务器,那么不用绑定域名也是可以正常访问的,比如默认情况下访问xxx.net:8080与www.xxx.net:8080都可以正常访问,因为默认tomcat绑定位置是localhost,而带www的主机和不带www的主机都已经正常解析,所以访问是没有任何问题的,那么如果我们要确切的绑定一个域名怎么操作呢,方法如下:

  使用vim打开conf/server.xml配置文件,找到<Host>节点,如下图:

  技术分享

  这里的name属性值,就是要绑定的域名,默认是localhost,我们可以将他改成www.xxx.net

  技术分享

  如果我们要绑定多个域名,因为<Host>节点在<Engline>下,那么需要在<Engline>下增加多个<Host>节点,配置多个web应用目录即可,这样就可以实现多域名访问了,比较简单

  保存修改之后,重新启动tomcat服务器,现在访问就可以生效了,不过只绑定www.xxx.net域名,使用xxx.net进行访问时会出现404的错误,所以建议绑定多个域名,这样访问比较好

  如果全部都是默认的话,就是localhost,那么只要域名被解析,都可以访问到,只是这个时候我们在java程序中判断一下二级域名,从而给出不同的响应即可,这样也比较方便

以上是关于Tomcat服务器绑定域名的配置的主要内容,如果未能解决你的问题,请参考以下文章

nginx+tomcat绑定域名配置

springboot 绑定域名

tomcat域名绑定设置

Linux 上的Tomcat配置输入域名直接访问项目

nginx反向代理+tomcat域名绑定

为阿里云ECS服务器二级域名绑定tomcat子目录,实现一个IP多个二级域名