
<p>最简单的方式配置多实例Tomcat</p>
1、下载Tomcat
<p>下载地址:<a href="http://f.idmiss.com/file/apache-tomcat-8.5.15.tar.gz" >http://f.idmiss.com/file/apache-tomcat-8.5.15.tar.gz</a></p>
2、解压
<pre>tar -xzvf apache-tomcat-8.5.15.tar.gz</pre>
3、创建目录
<p>Tomcat目录:/home/apache-tomcat-8.5.15 ,解压到这个目录下</p>
<p>复制Tomcat里除了bin跟lib的文件夹到两个项目目录下</p>
<p>Server1目录:/home/server/server1 目录结构,端口8081</p>
<pre>
/conf
/logs
/temp
/webapp
/work
</pre>
<p>Server2目录:/home/server/server2目录结构,端口8082</p>
<pre>
/conf
/logs
/temp
/webapp
/work
</pre>
4、修改配置
<p>修改好两个项目的server.xml 不同的shutdown,Connector Port,AJP端口</p>
5、启动脚本
<p>示例:1.server1.start.sh,2.server1.start.sh就项目目录不一样</p>
<pre>
#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</pre>
6、停止脚本
<p>示例: 3.server1.stop.sh, 4.server2.stop.sh就项目目录不一样</p>
<pre>
#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
</pre>
7、启动停止
<p>启动</p>
<pre>./1.server1.start.sh
./2.server2.start.sh</pre>
<p>启动完成访问<a href="http://localhost:8081" >http://localhost:8081</a> 跟 <a href="http://localhost:8082" >http://localhost:8082</a> ,显示页面则完成。</p>
<p>停止</p>
<pre>./3.server1.stop.sh
./4.server2.stop.sh</pre>
<p>项目很多的话肯定是写全部启动的脚本,自动化构建的时候会很方便。</p>
<p>本文地址:<a href="http://www.idmiss.com/?p=368" >http://www.idmiss.com/?p=368</a></p>