以tomcat-api为例
1复制一个tomcat-api文件,命名为tomcat-api1(保证不重复即可)
命令:cp -r tomcat-api tomcat-api1
2修改配置(不用进入复制后的tomcat-api1下直接cd /etc 然后vim /profile)
(1)配置 etc/profile
1)插入:
export CATALINA_BASE_API=/home/usr/local/tomcat-api1
export CATALINA_HOME_API=/home/usr/local/tomcat-api1(CATALINA_HOME_API这个API不用与其他Tomcat-API相同,所以把名字改为API1)
2)插入完成后执行source /etc/profile配置文件
(2)配置bin/startup.sh(进入tomcat-api下的鬓bin目录下的startup.sh将目录修改与ETC下的相同,然后进入shutdown.sh文件将startup.sh文件复制到shutdown.sh下)
将bin/startup.sh 文件中配置修改如下:
(3)配置bin/shutdown.sh
将bin/shutdown.sh 文件中配置增加如下:
(4)配置conf/sever.xml 中3处端口号(bin目录修改完成后进入conf下的sever.xml下修改端口)
找3个未被占用的端口号,依次将以下端口号(port)进行更换
命令:netstat -a |grep 端口(根据端口查看进程)
ps -ef |grep 进程号 (根据进程查看是否启动)
1)
2)
3)
3重启api1服务即可