背景介绍,windows系统下已有一个tomcat(9.0.1版本)在运行,需要再配置一台tomcat(7.0.82版本)
linux与windows都适用以下的规则
如果需要在系统中注册环境变量CATALINA_HOME 则需要做3步!
如果不需要在系统中注册环境变量CATALINA_HOME,则只需要执行第三部就可以解决!
备注:tomcat启动关闭其实不需要配置环境变量,当脚本找不到环境变量时,就会从脚本的启动路径的上上级目录作为CATALINA_HOME,当需要为tomcat配置环境变量CATALINA_HOME,往往是出于其他的需求
1 配置环境变量
设置第二个实例的环境变量为:CATALINA2_HOME
linux则需要修改 /etc/profile文件并使之生效
2 修改启动关闭脚本
进入 ${CATALINA2_HOME}/bin 目录
为正常启动至少要修改 catalina.bat、startup.bat、shudown.bat 三个脚本
将CATALINA_HOME的文本全局替换为CATALINA2_HOME
3 修改端口
进入 ${CATALINA2_HOME}/conf 目录
修改server.xml配置文件
关闭端口
HTTP连接端口
与apach服务器通信端口
配置完成后可见
tomcat实例一tomcat实例二
后续-需要注册Tomcat为系统服务
注册为系统服务之后,便可用其自带的管理工具 tomcat7w.exe,如图所示
1、需要修改 /bin/service.bat脚本--->将所有的CATALINA_HOME修改为CATALINA2_HOME
2、命令行下输入 service.bat install 并回车 即可注册该Tomcat服务
3、当需要卸载该系统服务时 service.bat uninstall 或者是 sc delete 服务名
网友评论