Windows上同时运行两个Tomcat

帅比萌擦擦* 提交于 2020-08-19 00:57:09

步骤

1.获得免安装包

Tomcat官网下载免安装包。

2.解压复制

解压并创建两个副本tomcat1和tomcat2,它们的路径分别为:

  • tomcat1:C:\tomcat\double\apache-tomcat-7.0.90-8081
  • tomcat2:C:\tomcat\double\apache-tomcat-7.0.90-8082

3.配置环境变量

  • CATALINA_HOME_8081:C:\tomcat\double\apache-tomcat-7.0.90-8081
  • CATALINA_HOME_8082:C:\tomcat\double\apache-tomcat-7.0.90-8082

4.修改端口值

修改tomcat1、tomcat2的conf\server.xml的端口值,修改地方分别为

  • <Server port="8005" shutdown="SHUTDOWN">port属性
  • <Connector port="8080" protocol="HTTP/1.1"port属性
  • <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />port属性

port属性的取值范围为[1024, 65535]。

  • 设置tomcat1的访问端口为<Connector port="8081" protocol="HTTP/1.1"
  • 设置tomcat2的访问端口为<Connector port="8082" protocol="HTTP/1.1"

注意,它们端口在单机上要各不相同,避免端口冲突。

5.修改startup.bat和catalina.bat文件中的CATALINA_HOME

分别用文本编辑器打开tomcat1、tomcat2的bin\startup.batbin\catalina.bat,将tomcat1的CATALINA_HOME文本替换成CATALINA_HOME_8081,而tomcat2的CATALINA_HOME文本替换成CATALINA_HOME_8082

6.启动Tomcat

分别双击tomcat1、tomcat2的bin\startup.bat,启动双Tomcat。

7.测试

在浏览器分别输入localhost:8081localhost:8082,验证是否换回都能Tomcat的主页面。若两者皆返回Tomcat的主页面,在Windows上运行双Tomcat成功。

参考资料

  1. windows下面同时部署多个tomcat的方法
  2. Windows上同时运行两个Tomcat
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!