技术支持 常见问题 应用软件类常见问题 Java 镜像中部署多项目
Java 镜像中部署多项目
目录规范:
tomcat 的网站信息是放在 /alidata/server/tomcat7/webapps
默认的主网站是放在 /alidata/server/tomcat7/webapps/ROOT/
配置多个网站,例如 demo 的网站
1、将 demo 的文件夹放到 webapps 目录下:例 /alidata/server/tomcat7/webapps/demo
2、修改 tomcat 的配置文件 server.xml
vim /alidata/server/tomcat7/conf/server.xml (加入一段 host 定义字段)
<Host name="demo.example.com" appBase="webapps/demo"
unpackWARs="true" autoDeploy="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"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
3、重启 tomcat7
4、测试:访问:http://ip/demo