共计 2363 个字符,预计需要花费 6 分钟才能阅读完成。
前几天开发需求单台 Linux 下部署多个 Tomcat,研究了下,配置如下。
1,在 /usr/local/ 下部署两个 tomcat7,tomcat8。两个版本不一样哦。
2,修改 /etc/profile 文件,加入下面内容
vi /etc/profile
export Java_HOME=/usr/java/jdk1.8.0_92
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
####tomcat7
TOMCAT_HOME=/usr/local/tomcat7/
CATALINA_HOME=/usr/local/tomcat7/
CATLINA_BASE=/usr/local/tomcat7/
export TOMCAT_HOME CATALINA_HOME CATALINA_BASH
####tomcat8
TOMCAT_HOME_1=/usr/local/tomcat8/
CATALINA_HOME_1=/usr/local/tomcat8/
CATLINA_BASE_1=/usr/local/tomcat8/
export TOMCAT_HOME_1 CATALINA_HOME_1 CATALINA_BASH_1
TOMCAT_HOME=/usr/local/tomcat7
export TOMCAT_HOME
TOMCAT_HOME_1=/usr/local/tomcat8
export TOMCAT_HOME_1
3,修改 tomcat 配置文件,
tomcat7 保持不变;
修改 tomcat8 配置如下:
在 /usr/local/tomcat8/bin 下,修改 startup.sh 和 shutdown.sh 两个文件,在文件 #!/bin/sh 下面入如下:
export JAVA_HOME=/usr/java/jdk1.8.0_92/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_HOME_1
export CATLINA_BASE=$CATLINA_BASE_1
4,修改 tomcat8/conf/server.xml 文件,
<Server port=”8006″ shutdown=”SHUTDOWN”> #将原 8005 改为 8006
<Connector port=”8083″ maxHttpHeaderSize=”8192″ #将 8080 改为 8083
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”120000″ disableUploadTimeout=”true” URIEncoding=”UTF-8″ />
<Connector port=”8010″ protocol=”AJP/1.3″ redirectPort=”8443″ /> ## 将 8009 改为 8010
<Engine name=”Test” defaultHost=”Test”>
5,重启 tomcat。
/usr/loca/tomcat7/bin/startup.sh
/usr/loca/tomcat8/bin/startup.sh
访问地址 http://192.168.153.153:8080 http://192.168.153.153:8083
更多 Tomcat 相关教程见以下内容:
CentOS 6.6 下安装配置 Tomcat 环境 http://www.linuxidc.com/Linux/2015-08/122234.htm
RedHat Linux 5.5 安装 JDK+Tomcat 并部署 Java 项目 http://www.linuxidc.com/Linux/2015-02/113528.htm
Tomcat 权威指南(第二版)(中英高清 PDF 版 + 带书签) http://www.linuxidc.com/Linux/2015-02/113062.htm
Tomcat 安全配置与性能优化 http://www.linuxidc.com/Linux/2015-02/113060.htm
Linux 下使用 Xshell 查看 Tomcat 实时日志中文乱码解决方案 http://www.linuxidc.com/Linux/2015-01/112395.htm
CentOS 64-bit 下安装 JDK 和 Tomcat 并设置 Tomcat 开机启动操作步骤 http://www.linuxidc.com/Linux/2015-01/111485.htm
CentOS 6.5 下安装 Tomcat http://www.linuxidc.com/Linux/2015-01/111415.htm
Tomcat 中 session 的管理机制 http://www.linuxidc.com/Linux/2016-09/135072.htm
Tomcat 的详细介绍:请点这里
Tomcat 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-02/140933.htm