前几天买了一个腾讯云服务器,想在上边部署几个tomcat,于是乎在网上找了一些教程,大部分是这样的http://www.linuxidc.com/Linux/2014-04/100755.htm,按照上边的步骤发现并不好使,于是又尝试了一些新的方法,发现很好用,而且也没有这么麻烦,下边是步骤
1、安装JDK
解压到相应的位置后,在/etc/profile下配置环境变量,我的配置如下:
# java path export JAVA_HOME=/home/compile/java/jdk1.7/ export CLASSPATH=${JAVA_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
分别将tomcat0、tomcat1和tomcat2解压到相应的位置,在tomcat的根目录下的bin中新建一个setenv.sh用于设置tomcat的环境变量。在catalina.sh中我们可以看到这样一段话
# Ensure that any user defined CLASSPATH variables are not used on startup, # but allow them to be specified in setenv.sh, in rare case when it is needed. CLASSPATH= if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then . "$CATALINA_BASE/bin/setenv.sh" elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then . "$CATALINA_HOME/bin/setenv.sh" fi
# our customizations of environment variables export CATALINA_HOME=/home/compile/tomcat0/apache-tomcat-7.0.70 export CATALINA_BASE=/home/compile/tomcat0/apache-tomcat-7.0.70