当前位置 主页 > 服务器问题 > Linux/apache问题 >
即然安装多个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.这句话下面添加这两句