mac下配置多个tomcat

时间:2024-04-05 13:21:37

一.给每个tomcat的bin授权:

1.进入cd apache-tomcat-8.0.33\bin目录

然后用“ls -la *.sh”来查看bin目录下的shell脚本,其中"startup.sh"用于启动Tomcat,"shutdown.sh""用于关闭Tomcat:

mac下配置多个tomcat

2.默认情况下,你是没有权限执行这个操作的,我们需要授权,用cd..退回上层目录:

3.使用“chmod -R u+x ./bin”命令授权,然后再次进入bin目录查看shell脚本:

mac下配置多个tomcat

4.此时的权限”-rwxr”代表已经有了执行权限,输入”./startup.sh”启动Tomcat(其中”./"代表当前目录下)

二、配置环境变量,

1.配置tomcat环境变量,并给第二个tomcat的启动、停止起别名tomstart、tomshut

mac下配置多个tomcat

2.修改catalina.sh文件

修改第二个tomcat bin目录下catalina.sh文件,这个文件中主要修改的是,把所有 $CATALINA_HOME改为$CATALINA_HOME2,注意带$符号的,不带$符号的不修改。下图给出了部分修改后的变化。

3.修改server.xml文件三个端口:8005、8080、8009,第二个tomcat可以都加1,即:8006、8081、8009

第四部:启动第一个tomcat,终端中直接输入startup.sh;启动第二个tomcat,由于设置了别名(见第一张图),终端中输入tomstart

 

备注:提示logs权限问题时,执行以下命令

sudo chmod a+rwx ./logs