一:概念java
catalina.home(安装目录):指向公用信息的位置,就是bin和lib的父目录。web
catalina.base(工做目录):指向每一个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。apache
录结构以下:tomcat
bin (运行脚本)
conf (配置文件)
lib (核心库文件)
logs (日志目录)
temp (临时目录)
webapps (自动装载的应用程序的目录)
work (JVM临时文件目录[java.io.tmpdir])app
二实例说明:webapp
建立两个目录tomcat1和tomcat2;而后将上图属于catalina.base的文件夹拷贝过来spa
tomcat1:3d
tomcat2:日志
而后在tomcat1和tomcat2的文件夹下建立startup.batcode
set "CATALINA_BASE=%cd%" set "CATALINA_HOME=D:\apache-tomcat-9.0.26" set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" call "%EXECUTABLE%" start
而后咱们能够在tomcat ins1下的conf中的server.xml中修改http端口号分别为8066
tomcat2的作法和tomcat1同样只不过端口号改成8077
其它端口也得处理,不然冲突
分别双击startup.bat