Linux(CentOS)下同时启动两个tomcat,有朋友说直接复制两个tomcat改端口就行
(在大神的帮助下真的不用配置环境变量啊,为此我特意来改了博客啊,只要改掉三个端口就完全没问题啊,
为此还被大神嫌弃啊,说我以讹传讹说什么改环境变量就是误人子弟啊!所以大家轻易不要配置tomcat的环境变量啊!!!有木有!!)
,不过我用的是改端口之后再配置环境变量的方法。记录如下:
一、在/usr/local下解压复制两个tomcat,分别重命名为tomcat01、tomcat02
二、编辑环境变量:
vi /etc/profile
在末尾加上以下内容:
##########first tomcat###########
CATALINA_BASE=/usr/local/tomcat01
CATALINA_HOME=/usr/local/tomcat01
TOMCAT_HOME=/usr/local/tomcat01
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
##########first tomcat###########
##########second tomcat##########
CATALINA02_BASE=/usr/local/tomcat02
CATALINA02_HOME=/usr/local/tomcat02
TOMCAT02_HOME=/usr/local/tomcat02
export CATALINA02_BASE CATALINA02_HOME TOMCAT02_HOME
##########second tomcat##########
退出并保存,输入 source /etc/profile 使环境变量起作用。
三、进入tomcat02/bin,打开catalina.sh,将所有的CATALINA_BASE改为CATALINA02_BASE,
将所有CATALINA_HOME改为CATALINA02_HOME,保存。
网上有说在catalina.sh末尾添加
export CATALINA_BASE=$CATALINA02_BASE
export CATALINA_HOME=$CATALINA02_HOME,但是我亲测加上这两句没有用,一定要向上面那样修改。
四、使用chmod命令保证catalina.sh可执行:-rwxr-xr-x. 1 root root 21957 8月 24 2017 catalina.sh
我的是chmod u+x catalina.sh
chmod a+x catalina.sh
五、修改server.xml中tomcat02 的端口,参见:点击打开链接
到此即可。

本文介绍了如何在Linux CentOS系统中同时运行两个Tomcat实例,主要步骤包括复制Tomcat、修改端口、配置环境变量及修改server.xml。只需简单操作,无需复杂环境变量配置。
下同时启动两个tomcat&spm=1001.2101.3001.5002&articleId=77539289&d=1&t=3&u=2bc58815a8234ab18ddfab6eac21dbe6)
303

被折叠的 条评论
为什么被折叠?



