背景
有时候服务器性能比较好,完全可以同时运行多个tomcat,这就是所谓的纵向集群。但这次的目的主要是为了配合nginx用的。
配置tomcat
1、解压2个tomcat到/home/server/
目录,分别以端口号命名
/home/server/tomcat_9900
和/home/server/tomcat_9901
2、修改2个tomcat的conf/server.xml
文件,配置端口,主要修改http端口和AJP端口,还有一个远程SHUTDOWN端口8005,个人觉得用不到,就默认不修改了<Server port="8005" shutdown="SHUTDOWN">
tomcat_9900
<Connector port="9900" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
tomcat_9901
<Connector port="9901" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />
3、修改tomcat_9901下的bin/catalina.sh
,加2行环境变量
#!/bin/sh
export CATALINA_BASE=$CATALINA02_BASE
export CATALINA_HOME=$CATALINA02_HOME
......
配置环境变量
[root@centos]# vi /etc/profile
追加以下内容:
##########9900 tomcat###########
CATALINA_BASE=/home/server/tomcat_9900
CATALINA_HOME=$CATALINA_BASE
TOMCAT_HOME=$CATALINA_BASE
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
##########9900 tomcat###########
##########9901 tomcat##########
CATALINA02_BASE=/home/server/tomcat_9901
CATALINA02_HOME=$CATALINA02_BASE
TOMCAT02_HOME=$CATALINA02_BASE
export CATALINA02_BASE CATALINA02_HOME TOMCAT02_HOME
##########9901 tomcat##########
保存退出后
[root@centos]# source /etc/profile
网友评论