系统运维
190
一、Linux版本
二、上传并解压apache-tomcat-7.0.90压缩包,然后复制粘贴出来多个tomcat
tar -xzvf apache-tomcat-7.0.90.tar.gz
三、复制粘贴(我是在原tomcat名称后面直接追加-2、-3)
cp -R apache-tomcat-7.0.90/ apache-tomcat-7.0.90-2 cp -R apache-tomcat-7.0.90/ apache-tomcat-7.0.90-3
四、修改环境配置,添加TOMCAT_HOME等环境变量
vim /etc/profile
# tomcat export TOMCAT_HOME=/usr/local/program/apache-tomcat-7.0.90 export CATALINA_HOME=$TOMCAT_HOME export CATLINA_BASE=$TOMCAT_HOME # tomcat2 export TOMCAT_HOME_2=/usr/local/program/apache-tomcat-7.0.90-2 export CATALINA_HOME_2=$TOMCAT_HOME_2 export CATLINA_BASE_2=$TOMCAT_HOME_2 # tomcat3 export TOMCAT_HOME_3=/usr/local/program/apache-tomcat-7.0.90-3 export CATALINA_HOME_3=$TOMCAT_HOME_3 export CATLINA_BASE_3=$TOMCAT_HOME_3
source /etc/profile
五、针对每个tomcat,修改其启动时所要读取的TOMCAT_HOME等环境变量
vim /usr/local/program/apache-tomcat-7.0.90/bin/catalina.sh
# tomcat配置 export TOMCAT_HOME=$TOMCAT_HOME export CATALINA_HOME=$TOMCAT_HOME export CATLINA_BASE=$TOMCAT_HOME

vim /usr/local/program/apache-tomcat-7.0.90-2/bin/catalina.sh
# tomcat2配置 export TOMCAT_HOME=$TOMCAT_HOME_2 export CATALINA_HOME=$TOMCAT_HOME_2 export CATLINA_BASE=$TOMCAT_HOME_2
vim /usr/local/program/apache-tomcat-7.0.90-3/bin/catalina.sh
# tomcat3配置 export TOMCAT_HOME=$TOMCAT_HOME_3 export CATALINA_HOME=$TOMCAT_HOME_3 export CATLINA_BASE=$TOMCAT_HOME_3
六、对另外两个tomcat,修改其三个端口,避免端口冲突导致启动失败
vi /usr/local/program/apache-tomcat-7.0.90-2/conf/server.xml




七、分别启动三个tomcat
/usr/local/program/apache-tomcat-7.0.90/bin/startup.sh /usr/local/program/apache-tomcat-7.0.90-2/bin/startup.sh /usr/local/program/apache-tomcat-7.0.90-3/bin/startup.sh
八、验证启动成功


广告