此文环境是linux centos6, Tomcat8.5, Tomcat9都可以。https是用的阿里云的免费dv证书,tomcat绑定的是pfx证书(Tomcat支持JKS格式证书,从Tomcat7开始也支持PFX格式证书,两种证书格式任选其一)。
在linux下解压多个tomcat之后编辑环境
编辑环境变量: vi /etc/profile
加入以下代码(tomcat路径要配置自己实际的tomcat安装路径)
CATALINA_BASE=/usr/local/apache-tomcat-8.5.20
CATALINA_HOME=/usr/local/apache-tomcat-8.5.20
TOMCAT_HOME=/usr/local/apache-tomcat-8.5.20
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
CATALINA_3_BASE=/usr/local/test/apache-tomcat-8.5.20
CATALINA_3_HOME=/usr/local/test/apache-tomcat-8.5.20
TOMCAT_3_HOME=/usr/local/test/apache-tomcat-8.5.20
export CATALINA_3_BASE CATALINA_3_HOME TOMCAT_3_HOME
#################################
保存退出
再输入 : source /etc/profile
才能生效
第二步 来到第二个tomcat的conf目录下
打开catalin.sh,找到下面这一行
# OS specific support. $var _must_ be set to either true or false.
在下面加上以下代码
export CATALINA_BASE=$CATALINA_3_BASE
export CATALINA_HOME=$CATALINA_3_HOME
来到第二个tomcat的conf目录下
打开server.xml