1:安装java
if [ -d /opt/soft/java ];then mv /opt/soft/java /opt/soft/java_$(date +%Y%m%d-%H-%M-%S) fi cd /opt/soft/ wget http://10.4.16.2/pub/tomcat_java/jdk-6u38-x64.tar.gz tar zxvf jdk-6u38-x64.tar.gz rm -rf jdk-6u38-x64.tar.gz
2:安装tomcat
if [ -d /opt/soft/tomcat ];then mv /opt/soft/tomcat /opt/soft/tomcat_$(date +%Y%m%d-%H-%M-%S) fi cd /opt/soft/ wget http://10.4.16.2/pub/tomcat_java/tomcat-7.0.34.tar.gz tar zxvf tomcat-7.0.34.tar.gz yum -y install tomcat-native apr apr-devel rm -f tomcat-7.0.34.tar.gz rm -f /etc/rc3.d/*tomcatd wget -O /etc/rc.d/init.d/tomcat http://10.4.16.2/pub/tomcat_java/tomcat.init chown root:root /etc/rc.d/init.d/tomcat chmod 755 /etc/rc.d/init.d/tomcat chkconfig --add tomcat chkconfig --level 345 tomcat on
3:安装第二个tomcat
cd /opt/soft cp -rf tomcat tomcat1
wget -O /etc/rc.d/init.d/tomcat1 http://10.4.16.2/pub/tomcat_java/tomcat1.init chown root:root /etc/rc.d/init.d/tomcat1 chmod 755 /etc/rc.d/init.d/tomcat1 chkconfig --add tomcat1 chkconfig --level 345 tomcat1 on sed -i '/^CATALINA_PID=$TOMCAT_HOME\/logs\/tomcat.pid/i\export TOMCAT_HOME=/opt/soft/tomcat1' /opt/soft/tomcat1/bin/catalina.sh
修改tomcat服务端口和shutdown端口
端口规范
实例1 | 服务端口 | shutdown端口 | 实例2 | 服务端口 | shutdown端口 | 实例3 | 服务端口 | shutdown端口 | |
---|---|---|---|---|---|---|---|---|---|
情况1 | tomcat | 80 | 8005 | tomcat1 | 81 | 8006 | tomcat2 | 82 | 8007 |
情况2 | tomcat | 8080 | 8005 | tomcat1 | 8081 | 8006 | tomcat2 | 8082 | 8007 |
4:安装第三个tomcat
同二,需要略加修改