同时启动2个tomcat配置
2015-11-16 15:31
423 查看
一,修改配置文件server.xml的端口
C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开修改3个地方
第一:
<Server port="9005"shutdown="SHUTDOWN"> ----原来是8005
第二
<Connector port="9080" maxHttpHeaderSize="8192"----原来是8080
第三
<Connector port="9009" enableLookups="false"redirectPort="8443" protocol="AJP/1.3" />---原来是8009
如果是 2个不同的tomcat就只要改端口就可以了
在dos下 运行
二、因为所有的tomcat都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量
1.使用压缩版的tomcat不能使用安装版的。
2.第一个tomcat的配置不变。
3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址
。
4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。
5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为
CATALINA_BASE2。
三、在命令窗口可以手动设置环境变量
运行-cmd(打开了另一个命令窗口)
还是要设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
setCATALINA_HOME=C:\apache-tomcat-5.5.23-2 (注意tomcat目录我指向了另一个)
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-2\bin\startup.bat注意也是另一个--5.5.23-2)
(关闭可以用C:\apache-tomcat-5.5.23-2\bin\shutdown.bat)(注意也是另一个--5.5.23-2)
四、备注(可能的错误)
备注:
可能的错误:
1 命令行提示:The CATALINA_HOME environment variable is not definedcorrectly
This environment variable is needed to run thisprogram
翻译:这个CATALINA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
解决:用我上边的set命令设置CATALINA_HOME即可
2 命令行提示: Neither the JAVA_HOME nor the JRE_HOME environmentvariable is defined
At leastone of these environment variable is needed to run thisprogram
翻译:JAVA_HOME或者JRE_HOME环境变量任意一个都没有定义
这个程序运行需要(这两个中的)至少一个环境变量
解决:用我上边的set命令设置JAVA_HOME即可
3 命令行提示:The JAVA_HOME environment variable is not definedcorrectly
Thisenvironment variable is needed to run this program
NB:JAVA_HOME should point to a JDK not a JRE
翻译:JAVA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
JAVA_HOME应该指向JDK而不是JRE
解决:用我上边的set命令设置JAVA_HOME,确信指向了JDK的目录
五、端口问题(只要不是常见端口号就行,别设置常见端口号)
下面是比较常见的,别设置成这些就行基本9000多都没人用
C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开修改3个地方
第一:
<Server port="9005"shutdown="SHUTDOWN"> ----原来是8005
第二
<Connector port="9080" maxHttpHeaderSize="8192"----原来是8080
第三
<Connector port="9009" enableLookups="false"redirectPort="8443" protocol="AJP/1.3" />---原来是8009
如果是 2个不同的tomcat就只要改端口就可以了
在dos下 运行
二、因为所有的tomcat都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量
1.使用压缩版的tomcat不能使用安装版的。
2.第一个tomcat的配置不变。
3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址
。
4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。
5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为
CATALINA_BASE2。
三、在命令窗口可以手动设置环境变量
运行-cmd(打开了另一个命令窗口)
还是要设置两个环境变量:JAVA_HOME(指向jdk)和CATALINA_HOME(指向Tomcat目录)
在命令行打:set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_11
setCATALINA_HOME=C:\apache-tomcat-5.5.23-2 (注意tomcat目录我指向了另一个)
可以运行tomcat了,命令:C:\apache-tomcat-5.5.23-2\bin\startup.bat注意也是另一个--5.5.23-2)
(关闭可以用C:\apache-tomcat-5.5.23-2\bin\shutdown.bat)(注意也是另一个--5.5.23-2)
四、备注(可能的错误)
备注:
可能的错误:
1 命令行提示:The CATALINA_HOME environment variable is not definedcorrectly
This environment variable is needed to run thisprogram
翻译:这个CATALINA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
解决:用我上边的set命令设置CATALINA_HOME即可
2 命令行提示: Neither the JAVA_HOME nor the JRE_HOME environmentvariable is defined
At leastone of these environment variable is needed to run thisprogram
翻译:JAVA_HOME或者JRE_HOME环境变量任意一个都没有定义
这个程序运行需要(这两个中的)至少一个环境变量
解决:用我上边的set命令设置JAVA_HOME即可
3 命令行提示:The JAVA_HOME environment variable is not definedcorrectly
Thisenvironment variable is needed to run this program
NB:JAVA_HOME should point to a JDK not a JRE
翻译:JAVA_HOME环境变量没有正确的定义
这个程序运行需要这个环境变量
JAVA_HOME应该指向JDK而不是JRE
解决:用我上边的set命令设置JAVA_HOME,确信指向了JDK的目录
五、端口问题(只要不是常见端口号就行,别设置常见端口号)
下面是比较常见的,别设置成这些就行基本9000多都没人用
相关文章推荐
- 本地导入的项目或从svn上导入的项目不是maven结构,且不能添加进tomcat部署问题的解决
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- Tomcat server.xml配置示例
- Tomcat 多应用共享session
- tomcat 传参乱码
- 使用嵌入式tomcat启动web项目
- 使用Tomcat8实现WebSocket的简单例子
- 域名直接访问到项目
- centos下安装jdk/tomcat/mysql
- tomcat 内存溢出错误记录
- Java项目如何替换掉标题上tomcat小猫咪的图标
- eclipse中maven项目部署到tomcat
- tomcat图形化界面管理及数据源配置
- ubuntu 安装 tomcat7
- 在同一台服务器上配置多个Tomcat
- tomcat常见操作
- spring+cxf+tomcat错误
- tomcat各版本下载
- Spring Boot修改内置Tomcat端口号
- Linux 部署tomcat-实战操作