Linux安装多个tomcat

Bertha 。 2022-09-22 14:53 280阅读 0赞

前几天买了一个腾讯云服务器,想在上边部署几个tomcat,于是乎在网上找了一些教程,大部分是这样的http://www.linuxidc.com/Linux/2014-04/100755.htm,按照上边的步骤发现并不好使,于是又尝试了一些新的方法,发现很好用,而且也没有这么麻烦,下边是步骤

1、安装JDK

解压到相应的位置后,在/etc/profile下配置环境变量,我的配置如下:

  1. # java path
  2. export JAVA_HOME=/home/compile/java/jdk1.7/
  3. export CLASSPATH=${JAVA_HOME}/lib
  4. export PATH=${JAVA_HOME}/bin:$PATH

2、安装多个tomcat

分别将tomcat0、tomcat1和tomcat2解压到相应的位置,在tomcat的根目录下的bin中新建一个setenv.sh用于设置tomcat的环境变量。在catalina.sh中我们可以看到这样一段话

  1. # Ensure that any user defined CLASSPATH variables are not used on startup,
  2. # but allow them to be specified in setenv.sh, in rare case when it is needed.
  3. CLASSPATH=
  4. if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then
  5. . "$CATALINA_BASE/bin/setenv.sh"
  6. elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then
  7. . "$CATALINA_HOME/bin/setenv.sh"
  8. fi

tomcat的启动参数就是在这里设置的。我们把setenv.sh建立完成之后,在里边添加下边几句话就可以了

  1. # our customizations of environment variables
  2. export CATALINA_HOME=/home/compile/tomcat0/apache-tomcat-7.0.70
  3. export CATALINA_BASE=/home/compile/tomcat0/apache-tomcat-7.0.70

其他两个tomcat在同样的根目录下,新建同样的文件,添加同样的语句就可以了,只不过要把路径改为tomcat1和tomcat2的路径就行了。对了,修改端口号这些是必不可少的,只要不冲突就可以。修改完成就可以分别重启3个tomcat,然后就可以工作了。

发表评论

表情:
评论列表 (有 0 条评论,280人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux安装tomcat

    前几天买了一个腾讯云服务器,想在上边部署几个tomcat,于是乎在网上找了一些教程,大部分是这样的http://www.linuxidc.com/Linux/2014-04/1