1、将下载好的tomcat安装包上传到linux
使用解压命令解压到指定目录
tar -zxvf apache-tomcat-9.0.62.tar.gz /www/server/
2、复制多个tomcat并修改名称
cp -r apache-tomcat-9.0.62 apache-tomcat-9.0.62-8001
cp -r apache-tomcat-9.0.62 apache-tomcat-9.0.62-8002
3、修改 /etc/profile文件
在profile的最后加上如下内容
# 8080 tomcat
CATALINA_BASE=//ww/server/apache-tomcat-9.0.62
CATALINA_HOME=/www/server/apache-tomcat-9.0.62
TOMCAT_HOME=/www/server/apache-tomcat-9.0.62
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
# 8080 tomcat
# 8001 tomcat
CATALINA_8001_BASE=/www/server/apache-tomcat-9.0.62-8001
CATALINA_8001_HOME=/www/server/apache-tomcat-9.0.62-8001
TOMCAT_8001_HOME=/www/server/apache-tomcat-9.0.62-8001
export CATALINA_8001_BASE CATALINA_8001_HOME TOMCAT_8001_HOME
# 8001 tomcat
# 8002 tomcat
CATALINA_8002_BASE=/www/server/apache-tomcat-9.0.62-8002
CATALINA_8002_HOME=/www/server/apache-tomcat-9.0.62-8002
TOMCAT_8002_HOME=/www/server/apache-tomcat-9.0.62-8002
export CATALINA_8002_BASE CATALINA_8002_HOME TOMCAT_8002_HOME
# 8002 tomcat
在/etc/profile中添加环境变量后,是使用source /etc/profile
编译后只能在当前终端生效
4、进入tomcat 的 bin 目录修改 catalina.sh 文件。
只需要修改我们复制的那两个tomcat
命令示例:
通过vim的替换命令替换成我们之前配置的路径
apache-tomcat-9.0.62-8001
:%s/CATALINA_BASE/CATALINA_8001_BASE/g
:%s/CATALINA_HOME/CATALINA_8001_HOME/g
apache-tomcat-9.0.62-8002
:%s/CATALINA_BASE/CATALINA_8002_BASE/g
:%s/CATALINA_HOME/CATALINA_8002_HOME/g
5、修改server.xml中的端口号
[root@lotus ~]# vim /www/server/apache-tomcat-9.0.62-8001/conf/server.xml
[root@lotus ~]# vim /www/server/apache-tomcat-9.0.62-8002/conf/server.xml
以上就是tomcat所有的配置了
6、开始启动tomcat
分别进入每个tomcat的bin目录,此处以apache-tomcat-9.0.62-8001
为例
当三个tomcat都启动后,查看tomcat的进程
7、在本机上访问tomcat