Tomcat域名或IP地址访问方式配置方法

最近遇到一个朋友,他提出配置在tomcat下的项目不要用以往的访问方式”http://200.200.200.135:8080/Test“访问,他想只要输入一个IP地址即可访问。
解决的办法,就是更改tomcat的server.xml文件中的<Host></Host>中的内容,具体修改如下所述:

【原tomcat的server.xml文件中的Host部分内容】

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
</Host> 

【修改后tomcat的server.xml文件中的Host部分】- 访问需要带端口带项目名称

<Host name="200.200.200.135" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
</Host> 

【修改后tomcat的server.xml文件中的Host部分】- 访问需要带端口

<Host name="200.200.200.135" appBase="webapps/Test" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 
</Host> 

【修改后tomcat的server.xml文件中的Host部分】- 访问需要带端口

<Host name="200.200.200.135" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 

<Context path="" docBase="/Test" /> 

</Host> 

name后面可以填IP也可以是域名,如www.os.cn,这样修改以后,启动Tomcat服务器,但是访问还需要加端口号,我的解决办法是再将tomcat的访问端口改成80(前提是项目有单独的服务器,80端口不要被别的软件占用等),这样就可以实现直接用域名和IP地址访问了,不需要带端口。

 

正在加载评论...