服务项目:网站建设、仿站、程序开发、APP开发设计、移动网站开发设计、企业网站设计、电子商务网站开发、网站维护、网站推广、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川浚网科技有限公司
四川浚网科技有限公司 (开发设计官网)TEL : 15308000360 / QQ : 38585404

您的位置:首页 > 技术经验 > 服务器 > 正文

Centos6/7安装配置多个Tomcat8/9 多版本共存运行

最近在centos上安装多个tomcat时遇到问题最后解决,记录一下...

若此篇文章还不能解决您的问题,请联系QQ:38585404  (有偿技术支持)

tomcat的安装我就不介绍了,准备好自己的两个tomcat

以下是java的jdk环境变量,我这里是两个tomcat共用一个jdk,如果设置了可以忽略不计

export JAVA_HOME=/usr/local/java/jdk1.8.0_121
export JRE_HOME=/usr/local/java/jdk1.8.0_121/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
修改配置文件,在/etc/profile文件中加入下面内容配置环境变量,修改成自己的tomcat路径
CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.5.12
CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.12
TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.12
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

CATALINA_2_BASE=/usr/local/tomcat/apache-tomcat-9.0.0.M18
CATALINA_2_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M18
TOMCAT_2_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M18
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
修改tomcat/bin文件 进入tomcat的bin目录修改startup.shshutdown.sh

修改第一个tomcat的startup.sh和shutdown.sh: 在他们头部#!/bin/sh换行添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_121
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME
export CATALINA_BASE=$CATALINA_BASE
修改第二个tomcat的startup.sh和shutdown.sh 在他们头部#!/bin/sh换行添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_121
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
修改第二个tomcat端口,第一个不变 进入tomcat/conf中修改server.xml
修改后示例如下(此处端口可以随意指定系统未使用的任何端口):
端口:8005->9005 端口:8080->9090 端口:8009->9009

最后启动第一个tomcat和第二个tomcat 访问 http://127.0.0.1:8080 和 http://127.0.0.1:9090



上一篇:CentOS6.8/7.3下Java8 Jdk+Tomcat环境安装教程 开机启动
下一篇:windows下安装redis以及phpredis扩展教程

相关热词搜索:centos tomcat