同一PC上安装两个Tomcat6(windows系统)
来源:互联网 发布:mac屏保快捷键 编辑:程序博客网 时间:2024/05/21 17:40
Tomcat可以两个都选择绿色版,也可以同时选择绿色版和安装版,这里选择绿色版和安装版混合的方式,A代表安装版,B代表绿色版
1、将两个tomcat6安装在一台机器上必定会遇到jvm和服务端口的冲突,因此,首先我们需要修改A,B两个tomcat6的其中一个,我是修改B的server.xml文件中的端口,一共有三个地方需要修改保证两者不会冲突。
<Server port="8006" shutdown="SHUTDOWN">
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
2、A不需要修改,正常安装就可以了。
3、B在改完server.xml后,还需要修改bin目录下的service.bat、startup.bat、catalina.bat文件,找到位置,加入蓝色部分的内容,这里:
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
set CATALINA_HOME=E:\software\JAVA\apache-tomcat-6.0.41-windows-x86\apache-tomcat-6.0.41
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%cd%
4、在命令窗口,在B-tomcat的bin下使用 service.bat install [自定义服务名]来安装B服务,此处一定保证自定义服务名不能是tomcat6,不然会引起冲突,导致安装失败。
安装成功后,我们将看到:
D:\Tomcat 6.0.20\bin>service.bat install tomcat6041
Installing the service 'tomcat6041' ...
Using CATALINA_HOME: E:\software\JAVA\apache-tomcat-6.0.41-windows-x86\apache-tomcat-6.0.41
Using CATALINA_BASE: E:\software\JAVA\apache-tomcat-6.0.41-windows-x86\apache-tomcat-6.0.41
Using JAVA_HOME: D:\Program Files\Java\jdk1.6;
Using JVM: auto
The service 'tomcat6041' has been installed.
5、启动B-tomcat的时候,不要通过bin\tomcat6.exe来启动,因为这个文件将在注册表中查询tomcat6服务,而这个服务名是我们之前安装过的,用于A-tomcat的服务。启动此服务,需要到系统服务列表中启动,在服务列表下找到tomcat6041 服务名,再右键启动,此时这个B-tomcat就可以正常运行了。
- 同一PC上安装两个Tomcat6(windows系统)
- WINDOWS 系统Tomcat6安装问题
- 同一台PC安装XP+Vista+Ubuntu三系统
- 在windows 2003系统上安装诺基亚pc套件的方法
- 同一台机器上安装两个tomcat问题
- 同一台电脑上安装两个tomcat服务器
- 同一台电脑上安装两个tomcat服务器
- windows上安装两个mysql
- 两个版本的python在同一系统下的安装
- 同一屏幕上两个ALV
- 两个tomcat6 两个服务的安装方法
- 同一台机器上部署(启动)两个tomcat服务
- windows系统上安装tensorflow
- 在macbook 上安装windows后 使用PC按键命令(包含 Insert→Fn-Enter)
- tomcat6.0安装不上
- Ubuntu服务器上安装tomcat6
- 体验Mac:PC上的苹果系统安装
- 同一台服务器安装两个mysql(不同端口)
- 将文本A,B内容写入文本C中
- 之前记的一些吸血鬼日记里的句子
- 关于C++ code coverage tool 的研究 —GCOV 实现原理
- iOS- UICollectionView
- iOS多线程的初步研究 dispatch队列
- 同一PC上安装两个Tomcat6(windows系统)
- Cloudera Manager安装集群注意记录
- nginx启动报错,nginx默认80端口被占用解决方案
- 捕获异常
- ObjC利用正则表达式抓取网页内容(网络爬虫)
- Understanding REST
- 传真服务器实现全程无纸化应用
- Linux 2.6 中导出sys_call_table表修改系统调用函数
- 快速排序