在项目布署的过程中,往往一台服务器要布署多个项目,每个项目都会有不同的域名,以下就简单介绍下jboss下虚拟主机的配置方法。
修改/usr/local/jboss/server/default/deploy/jbossweb-tomcat55.sar/server.xml
在 </Engine>之前添加:
在 </Engine>之前添加:
<Host name="ddt.5656diy.cn">
<Alias>ddt.56diy.cn</Alias>
<Alias>56diy.cn</Alias>
<Alias>56diy.cn</Alias>
<!-- Default context parameters -->
<DefaultContext cookies="true" crossContext="true" override="true"/>
<DefaultContext cookies="true" crossContext="true" override="true"/>
</Host>
<Host name="wt.56diy.cn">
<Host name="wt.56diy.cn">
<Alias>wt.56diy.cn</Alias>
<Alias>56diy.cn</Alias>
<Alias>56diy.cn</Alias>
<!-- Default context parameters -->
<DefaultContext cookies="true" crossContext="true" override="true"/>
<DefaultContext cookies="true" crossContext="true" override="true"/>
</Host>
将wt56diy.war ddt56diy.war包放到/usr/local/jboss/server/default/deploy下面
在每一个wt56diy.war ddt56diy.war下面的WEB-INF下创建:jboss-web.xml 文件,内容如下:
<jboss-web>
<context-root>/</context-root>
<virtual-host>wt.56diy.cn</virtual-host>
</jboss-web>
<jboss-web>
<context-root>/</context-root>
<virtual-host>ddt.56diy.cn</virtual-host>
</jboss-web>
<context-root>/</context-root>
<virtual-host>ddt.56diy.cn</virtual-host>
</jboss-web>
本文转自king_819 51CTO博客,原文链接:http://blog.51cto.com/kerry/289488,如需转载请自行联系原作者