Tomcat服务器域名访问方式配置方法(虚拟主机)

来源:互联网 发布:移动网络优化概念 编辑:程序博客网 时间:2024/04/29 17:25

因为毕业设计的原因,为了在本地部署的项目也能实现高逼格的效果,,在参考了网上资料的同时,自己实现了本地项目部署在Tomcat服务器后,通过自定义的域名访问。

实现方法(Tomcat8.0):

  • 配置www.cdw.thxy域名方式访问
    在Tomcat下面配置域名(如:www.cdw.thxy)的时候,配制方法如下:
  1、打开Tomcat安装目录下的/conf/server.xml文件  2、在server.xml中将原有的<Host name=“localhost“  appBase=“webapps“ ……>修改为<Host name=“您要配置的域名“ appBase=“webapps“……>,如果希望直接访问配置的域名或者IP地址就能访问到项目,而不需要输入项目名,则需要修改<Context docBase="E:\Program Files\apache-tomcat-8.0.32\wtpwebapps\项目名" path="/(这里直接配置成/就行了)" reloadable="false"……/></Host>------------------------PS:如果这样修改后,启动tomcat服务器,无法访问项目,则需要这样的方法去配置:在server.xml中不需要将<Host name=“localhost“  appBase=“webapps“ ……>做修改,而是到eclipse的工作空间下的.metadata\.plugins\org.eclipse.wst.server.core中,找到servers.xml文件,在里面将hostname="localhost"改为hostname="您要配置的域名",这样就可以访问了。  修改完成后: 3、<Host appBase="webapps" autoDeploy="true" name="www.cdw.thxy" unpackWARs="true">        <!-- SingleSignOn valve, share authentication between web applications             Documentation at: /docs/config/valve.html -->        <!--        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />        -->        <!-- Access log processes all example.             Documentation at: /docs/config/valve.html             Note: The pattern used is equivalent to using pattern="common" -->        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/>      <Context docBase="E:\Program Files\apache-tomcat-8.0.32\wtpwebapps\yycgproject" path="/" reloadable="false" source="org.eclipse.jst.jee.server:yycgproject"/></Host>   4、将c:\windows\system32\drivers\etc\hosts 文件修改,在最后一行添加:127.0.0.1   www.cdw.thxy  5、启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了。 

以上就是本地Tomcat服务器通过配置域名访问项目的方法,网上有资料说配置IP访问也是这样,以后有需要再测试了。

0 0