同一服务器下配置多个tomcat

工作中常遇到这种情况,就是我们需要在同一台服务器下搭建多个tomcat,这个时候需要我们手动修改一下tomcat配置信息,避免相互之间的端口冲突,实现独立启动和关闭

第一步:下载tomcat,可到tomcat官网下载最新的版本,官网下载地址:https://tomcat.apache.org/download-90.cgi

可以根据自己的需要选择不同的版本下载;

第二步:将下载的文件上传到服务器,可自己选择一个文件夹存放安装文件,方便管理,这里我们存放的位置为:/home/tomcat/

第三步:将上传好的tomcat解压,解压命令:tar -xzvf tomcat.tar.gz,解压后我们得到一个文件夹 tomcat8.0.53,为方便管理,我们将其重命名为tomcat1( mv tomcat8.0.53  tomcat1),其中 tomcat8.0.53是原文件夹名称,tomcat1是新文件夹名称;然后使用cp命令创建第二个tomcat服务器 :cp -r tomcat1 tomcat2  ,其中 -r是拷贝整个文件夹;

第四步:配置linux系统文件,让系统可以识别到tomcat

vim /etc/profile

输入: i 开始编辑文本,

添加如下信息

CATALINA1_BASE=/home/tomcat/tomcat1
CATALINA1_HOME=/hometomcat/tomcat1
TOMCAT1_HOME=/home/tomcat/tomcat1
export CATALINA1_BASE CATALINA1_HOME TOMCAT1_HOME

 

CATALINA1_BASE=/home/tomcat/tomcat2
CATALINA1_HOME=/hometomcat/tomcat2
TOMCAT1_HOME=/home/tomcat/tomcat2
export CATALINA2_BASE CATALINA2_HOME TOMCAT2_HOME

添加完成后,使用 Esc按钮退出编辑状态,输入  :wq  保存并退出;

第五步:(重要) resource /etc/profile,系统重新读取配置文件,使配置生效;

第六步:修改tomcat配置信息:

vim /home/tomcat/tomcat1/conf/server.xml

输入 : i  开启编辑模式

修改:约22行

修改前:<Server port="8005" shutdown="SHUTDOWN">

修改后:<Server port="8001" shutdown="SHUTDOWN">

修改:约69行

修改前: <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改后: <Connector port="81" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改:约91行

修改前:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

修改后:<Connector port="8101" protocol="AJP/1.3" redirectPort="8443" />

点击: Esc键,退出编辑状态,输入  :wq  回车保存输入的信息

同理修改tomcat2下的配置文件,修改后的端口依次为: 8002  82  8102

第七步:修改启动文件:vim /home/tomcat/tomcat1/bin/startup.sh 文件

在文件倒数第二行:exec "$PRGDIR"/"$EXECUTABLE" start "$@"的上一行添加如下信息
export JAVA_HOME=/home/tomcat/jdk   ###此处为JDK的安装位置,可查看我的相关博客查看
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA1_HOME 
export CATALINA_BASE=$CATALINA1_BASE

保存后整个配置工作完成;

第八步:启动tomcat并访问测试 ,依次输入以下命令

cd  /home/tomcat/tomcat1/bin 

./startup.sh

至此,tomcat启动完成,可通过服务器IP加端口号访问tomcat:

例如IP地址为:120.220.220.221,则可在浏览器中输入: 120.220.220.221:81访问,

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qdwel1987

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值