Tomcat多实例化配置


<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>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容