centos6.5下一个tomcat下部署多个程序方法
今天遇到这样一个项目,要在同一台服务器上部署两个多个项目,需要一个tomcat,也就是一个tomcat下部署多个程序,根据不同的端口去区分。以此为例
方法如下:
把tomcat解压后,进入到tomcat路径,编辑conf/server.xml
用vim打开
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
redirectPort="8443" acceptCount="500" maxThreads="400" />
pattern="%h %l %u %t "%r" %s %b" />
---------------------------------上面 是默认的8080端口配置---------------------------------
------------------------------红色部分是要修改的地方----------------------------------------
<Service name="DEMO"> -------服务名称
connectionTimeout="20000"
redirectPort="8443" acceptCount="500" maxThreads="400" />
unpackWARs="true" autoDeploy="true">
pattern="%h %l %u %t "%r" %s %b" />
</Service>
复制的地方是从service处开始到service结束!下图