zhyiwww
用平实的笔,记录编程路上的点点滴滴………
posts - 536,comments - 394,trackbacks - 0
准备一个有效域名,比如www.xyz.com.

编辑$TOMCAT_HOME/conf/server.xml文件
默认HOST配置如下:
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

        <!-- 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 -->
        <!--
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
        -->

      </Host>

上面的部分是tomcat的原装配置。

然后,在下面添加你自己的配置:

      <Host name="www.xyz.com"  appBase="webapps-xyz"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

            <Context path="/" reloadable="true" docBase="demo"/>

      </Host>

Context的配置,指定了一个默认的启动项目。
在tomcat默认的配置下是ROOT项目,此配置生效,需要删除webapps/ROOT目录或者改为其他的目录名字

此时 你用 http://www.xyz.com:8080/就可以访问到demo项目了。

如果需要配置多个虚拟主机,按照上面的配置就可以了。










|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|
posted on 2010-02-20 17:06 zhyiwww 阅读(2651) 评论(0)  编辑  收藏 所属分类: j2ee

只有注册用户登录后才能发表评论。


网站导航: