tomcat中配置二级域名

1、二级域名可以在域名提供商网站上进行解析设置

例如将二级域名设置为image解析方式设置方法如下:

2、设置完域名解析后在tomcat配置文件tomcat\conf\server.xml中配置

<Host name="image.adc.com"  appBase="webapps"  

            unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false"> 
<Context path="" docBase="C:\\image"/>
      </Host> 

其中name为二级域名的url,appBase中为虚拟目录的位置目录C:\\image是自己建的,随便建,在这里指向过去就好了,同时在这两个目录下新建ROOT目录,目录下放入你的项目,注意,放入ROOT目录下的项目不应该带项目名,只放项目内容

记住访问的url为http://image.abc.com

3、到这一步,启动Tomcat,如果域名指到当前机器上的话,应该是已经能通过域名访问你的项目了!但是这时候通过Tomcat控制台却无法看到两个域名对应的项目,所以就无法进行单独管理,如果需要tomcat控制台进行启动、关闭、查看运行信息等操作,就需要进行如下配置:

           找到/conf/Catalina,新建目录image.adc.com,分别在两个目录下放入manager.xml,文件名可以自定义,为访问控制台的项目名,这里为manager,那么访问控制台的url则分别为:http://image.adc.com/manager/html ,若修改成其他的,则将url中的manager替换一下就可以了,同样能访问到tomcat的控制台。xml内容如下:


<Context path="/manager" docBase="{tomcat_home}\\webapps\\manager"  --这里的tomcat_home需要替换成您实际的tomcat安装目录的绝对路径
debug="0" privileged="true"> 

<!-- Link to the user database we will get roles from --> 
<ResourceLink name="users" global="UserDatabase" 
type="org.apache.catalina.UserDatabase"/> 

</Context>

这样就可以在http:localhost:8080中访问项目






评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值