Tomcat多实例化配置

Tomcat多实例化配置_第1张图片

最简单的方式配置多实例Tomcat

1、下载Tomcat

下载地址:http://f.idmiss.com/file/apache-tomcat-8.5.15.tar.gz

2、解压

tar -xzvf apache-tomcat-8.5.15.tar.gz

3、创建目录

Tomcat目录:/home/apache-tomcat-8.5.15 ,解压到这个目录下


复制Tomcat里除了bin跟lib的文件夹到两个项目目录下


Server1目录:/home/server/server1 目录结构,端口8081


/conf
/logs
/temp
/webapp
/work

Server2目录:/home/server/server2目录结构,端口8082


/conf
/logs
/temp
/webapp
/work

4、修改配置

修改好两个项目的server.xml 不同的shutdown,Connector Port,AJP端口

5、启动脚本

示例:1.server1.start.sh,2.server1.start.sh就项目目录不一样


#server1 start
#Tomcat目录
CATALINA_HOME=/home/server/apache-tomcat-8.5.15
#项目1目录
CATALINA_BASE=/home/server/server1
export CATALINA_BASE CATALINA_HOME
"$CATALINA_HOME"/bin/startup.sh

6、停止脚本

示例: 3.server1.stop.sh, 4.server2.stop.sh就项目目录不一样


#3.server1.stop.sh
#Tomcat目录
CATALINA_HOME=/home/server/apache-tomcat-8.5.15
#项目1目录
CATALINA_BASE=/home/server/server1
export CATALINA_BASE CATALINA_HOME
"$CATALINA_HOME"/bin/shutdown.sh

7、启动停止

启动

./1.server1.start.sh
./2.server2.start.sh

启动完成访问http://localhost:8081http://localhost:8082 ,显示页面则完成。


停止

./3.server1.stop.sh
./4.server2.stop.sh

项目很多的话肯定是写全部启动的脚本,自动化构建的时候会很方便。


本文地址:http://www.idmiss.com/?p=368

你可能感兴趣的:(Tomcat多实例化配置)