dick 发表于 2014-11-28 14:20:37

在一台电脑已安装有tomcat的电脑上安装云表


[*]需求:云表使用tomcat来运行服务,但是对于有些用户已经在电脑上安装了tomcat了,那么如何一台电脑同时运行两个tomcat会导致冲突,要么云表运行不起来,要么用户原有的tomcat项目运行不起来。
[*]解决方案:修改云表的tomcat配置文件。
2.1修改D:\LatoServer\apache-tomcat-7.0.22\conf\server.xml文件
将文件中所有8005改为9005,将文件中所有8009改为9009,将文件中所有8080改为9080。
2.2修改catalina.bat和startup.bat中
将两个文件中的所有CATALINA_HOME改为CATALINA_HOME1.

[*]新建系统环境变量CATALINA_HOME1
右键“计算机”,选择“属性”,点击“高级系统设置”--“高级”--“环境变量”,在“系统变量”新建一个环境变量,变量名为CATALINA_HOME,变量值为D:\LatoServer\apache-tomcat-7.0.22。

[*]点击D:\LatoServer\apache-tomcat-7.0.22\bin目录下的startup.bat即可启动云表。
这样就可以使得不同的tomcat程序运行不同的项目了。

王俊江 发表于 2014-11-28 21:32:10

能否安装到一个tomcat里面?安装在一个tomcat里面效率高,还是安装在两个tomcat里面效率高?

dick 发表于 2014-11-29 11:32:38

7557627 发表于 2014-11-28 21:32
能否安装到一个tomcat里面?安装在一个tomcat里面效率高,还是安装在两个tomcat里面效率高? ...

几个项目公用一个tomcat理论上是可以,只要项目不同时运行。但是同时运行的话可能就比较麻烦了,这个配置起来或许比较麻烦。
页: [1]
查看完整版本: 在一台电脑已安装有tomcat的电脑上安装云表