即然安装多个tomcat,那么必然建立在系统已经安装好了jdk,并且会安装
一个tomcat的基础上,这里就不做过多描述,直奔主题。
安装多个tocat的方式其实和安装一个大同小异,只是需要更改一些配置。
先前我已经安装了三个tomcat了,忘了截图,
所以今天准备再安装第四个,我会详细记录步骤,并截图说明,大家依照步骤一步一步操作是没有任何问题的。
第一步:复制,解压
将准备好的tomcat压缩包复制到你准备安装的目录,我的tomcat压缩包名字是tomcat.tar.gz,我的安 装目录是 /usr/java/tomcat
第二步:解压tomcat
[root@aliServer tomcat]# tar -xvf tomcat.tar.gz
第三步:重命名解压后的文件名,
解压完后的文件夹名字不够直观,因为前面我已经安装了三个tomcat,所以准备将第4个tomcat取名tomcat_8083
执行命令
[root@aliServer tomcat]# mv apache-tomcat-8.5.20 tomcat_8083
第四步:编辑环境变量
[root@aliServer tomcat]# vi /etc/profile
打开profile文件之后,我们可以看到这里有我们配置的jdk环境变量,还有我已经配置好的前三个tomcat,下面我们按照第三个tomcat的配置(tomcat-8082)复制出来一份,更改相应的名字即可。
添加第4个tomcat环境变量配置后,如图,这里要注意的是要写自己tomcat对应的路径,因为我第四个tomcat所在的路径就是 /usr/java/tomcat/tomcat_8083
为了不让大家手动抄写这添加的这段,直接贴出来
####tomcat-8083 TOMCAT_HOME_3=/usr/java/tomcat/tomcat_8083 CATALINA_HOME_3=/usr/java/tomcat/tomcat_8083 CATLINA_BASE_3=/usr/java/tomcat/tomcat_8083 export TOMCAT_HOME_3 CATALINA_HOME_3 CATALINA_BASE_3
第五步:让更改后的profile文件立即生效
[root@aliServer ~]# source /etc/profile
第六步:修改catalina.sh
进入刚刚解压的第四个tomcat的bin目录下
[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8083/bin
里面有个catalina.sh文件,我们编辑这个文件
[root@aliServer bin]# vi catalina.sh
打开catalina.sh文件后,找到下面红字部分所在的位置(别多复制了空格)
OS specific support. $var _must_ be set to either true or false.
查找的方式很简单,直接输入 /OS specific support. $var _must_ be set to either true or false.
找到这个位置之后,可以看到未修改是这样子的:
现在在OS specific support. $var _must_ be set to either true or false.这句话下面添加这两句
export CATALINA_BASE=$CATALINA_BASE_3 export CATALINA_HOME=$CATALINA_HOME_3
添加完成之后,保存,退出,如图
注意:CATALINA_BASE_3这个地方要和前面编辑的profile环境变量配置的名字一致。
再看看我第三个tomcat(也就是tomcat_8082) bin目录下的catalina.sh我的配置,同样的道理,需要和profile环境变量配置的名字一致,如图
第七步:修改server.xml
进入到第四个tomcat的conf目录下
[root@aliServer bin]# cd /usr/java/tomcat/tomcat_8083/conf
编辑server.xml
[root@aliServer conf]# vi server.xml
(1): 找到<Server port="8005" shutdown="SHUTDOWN"> 将端口号改为7083
这个端口号随便写,不要和其他端口号冲突,并且取端口号时最好有规率,
我的第一个tomcat端口号默认没变,第二个改为了7081,第三个是7082,第四个是7083,当然你也可以把第一个改为7080
下面还有两个地方端口号需要改,同理。
更改前:
更改后:
(2): 找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 将端口号改为8083,这个8083就是我这第四个tomcat的端口号
我的第一个tomcat端口号默认没变,第二个改为了8081,第三个是8082,第三个是8083
更改前
更改后
(3): 找到<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 更改端口号为:9003
我的第一个tomcat端口号默认没变,还是8009,第二个改为了9001,第三个是9002,当然你也可以把第一个改为9000
更改前
更改后:
第八步:启动tomcat
分别进入每个tomcat的bin目录,启动tomcat
[root@aliServer ~]# cd /usr/java/tomcat/tomcat_8080/bin ./startup.sh [root@aliServer ~]# cd /usr/java/tomcat/tomcat_8081/bin ./startup.sh [root@aliServer ~]# cd /usr/java/tomcat/tomcat_8082/bin ./startup.sh [root@aliServer ~]# cd /usr/java/tomcat/tomcat_8083/bin ./startup.sh
OK,就是这么简单,
为了详细记录安装过程,啰嗦了点,希望大家都能安装成功,有所收获,
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新日志
- 杨千嬅《如果大家都拥有海》寰亚 [WAV+CUE][998M]
- 孟庭苇.1994-1990-1994钻石精选集2CD(2022环球XRCD限量版)【上华】【WAV+CUE】
- 群星.1998-华纳好情歌精选17首【华纳】【WAV+CUE】
- 张敬轩王菀之.2006-903.ID.CLUB拉阔演奏厅LIVE.2CD【环球】【WAV+CUE】
- 《欢欣森活》存档方法
- 《炉石传说》2024新赛季上线更新内容问题汇总
- 《南瓜恐慌》进不去游戏解决方法
- 杨烁《杨烁唱唐诗》2024Hi-Res[WAV分轨]
- 杨烁《杨烁唱唐诗》2024Hi-Res[WAV分轨]
- 童丽《民歌童丽(HQCD)》【WAV+CUE】
- 童丽《绝对收藏》2022头版限量编号[WAV+CUE][1G]
- 腾格尔《出走天堂》MQA-UHQCD限量版[低速原抓WAV+CUE][1G]
- 田震《时光音乐会》纯银CD[低速原抓WAV+CUE][1G]
- 炉石传说11月初最强登顶卡组合集 炉石传说11月初登顶卡组分享
- lol炼金龙魂详细属性是什么 2024炼金龙魂详细属性介绍