读书人

Tomcat配置批改

发布时间: 2013-10-10 14:14:51 作者: rapoo

Tomcat配置修改
将port改成你想的端口,不与本机http端口重复即可。?2.?添加编码解析类型<Connector?port="8080" protocol="HTTP/1.1"?connectionTimeout="20000"?redirectPort="8443"?URIEncoding="utf-8"/>添加URIEncoding属性,默认没有该属性;将URIEncoding的值设置成与你工程相同的编码类型。?3.?项目访问路径a. 单个应用<Host name="localhost"??appBase="webapps/yourApp" unpackWARs="true" autoDeploy="true">
  ...? ? ?<Context?path=""?docBase="." debug="0" reloadable="true"/>
</Host>将appBase改成webapps/你的项目目录名,当然也也可以自定义站点根目录,例如:D:/website/yourApp在<Host></Host>之间加上Content标签b. 多个应用(推荐)<Host name="localhost"??appBase="webapps" unpackWARs="true" autoDeploy="true">
  ...? ? ?<Context?path=""?docBase="/yourApp" debug="0" reloadable="true"/></Host>path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个yourApp目录,让该目录作为我的默认目录;debug和reloadable一般都分别设置成0和true。?4.?绑定域名a. 单个应用<Host?name="xx.com"? appBase="webapps" unpackWARs="true" autoDeploy="true">
  <Alias>www.xx.com</Alias> <!--多个域名-->
</Host>b. 多个应用<Host?name="aa.com"? appBase="webapps" unpackWARs="true" autoDeploy="true">
...
</Host><Host?name="bb.com"? appBase="webapps" unpackWARs="true" autoDeploy="true">...</Host>

读书人网 >开源软件

热点推荐