如何再linux中配置tomcat域名访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何再linux中配置tomcat域名访问相关的知识,希望对你有一定的参考价值。

    在server.xml中将原有的<Host name=“localhost“ appBase=“webapps“ ……>修改为<Host name=“您要配置的域名(www.***.com) appBase=“webapps“……>

    在/conf/Catalina目录下建立目录“<您要配置的域名的名称>”,然后建立ROOT.xml文件,其格式和/conf/localhost目录下的ROOT.xml一致,但是内容如下:
       <?xml version='1.0' encoding='utf-8'?>
       <Context displayName="Welcome to the World!" docBase="E:/root/index.jsp" path="">
       </Context>
      其中docBase中的内容就是你希望的打开您的域名(www.***.com) 的时候映射到的目录和默认的网页(如:index.jsp)

    启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了。

参考技术A 绑定和解析 在tomcat下面配置域名(如:www.***.com)的时候,同时又不希望客户通过我们网站的ip或者域名访问到tomcat默认的root,配制方法如下: 2.在server.xml中将原有的修改为 【程序编程相关:Java 理论与实践:并发在一定程度上使】 1.打开tomc...本回答被提问者采纳 参考技术B 修改htttp.conf文件的配置项目,里面内容很多

配置tomcat,实现域名访问项目

首先,配置tomcat端口号为80,配置方法:配置tomcat,访问端口改为80

然后,配置访问项目时候,不用项目名,配置方法:配置tomcat,使访问项目时候无项目名

最后,配置tomcat的server.xml文件, defaultHost的默认值是localhost。修改成你的域名

<Engine name="Catalina" defaultHost="api.xxxx.cn">

同理:

<Host name="api.xxxx.cn"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

 配置完成。如图:

 

亲测好使。。。

 

以上是关于如何再linux中配置tomcat域名访问的主要内容,如果未能解决你的问题,请参考以下文章

访问域名时直接访问默认的工程,执行默认的方法—备忘录《二》

求教我的tomcat配置了域名之后,为啥域名访问正常,而ip反而不能访问呢

tomcat 配置通过域名访问及出现400错误原因

tomcat配置域名本地可以访问,其他电脑不能访问

Tomcat服务器绑定域名的配置

如何设置tomcat,使得网站只能用域名访问,不能用IP访问