一台电脑安装多个tomcat

  一台电脑安装多个tomcat

   windows下面,一台电脑安装多个tomcat。我安装了2个tomcat 6.0,下载地址http://tomcat.apache.org/download-60.cgi。选择6.0.32目录下的binary distributions下的core 我电脑是32未windows系统,选择了32位windows zip文件。 
  1).解压缩到2个目录,对于每个tomcat 6.0目录,打开apache-tomcat-6.0.32\bin下面的catalina.bat和startup.bat在rem Guess CATALINA_HOME if not defined之后加上set CATALINA_HOME="D:\我的文档\下载\apache-tomcat-6.0.32",我解压缩的目录为D:\我的文档\下载\。替换为相应的你的解压缩目录。 
  2).对于第二个tomcat 6.0 打开apache-tomcat-6.0.32\conf下面的servicer.xml文件,查找port,修改port值,我默认的是每个端口值加1.<Server port="8006" shutdown="SHUTDOWN"> 
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8444" /> 
<Connector port="8010" protocol="AJP/1.3" redirectPort="8444" /> 
  3).分别打开2个startup.bat运行http://localhost:8081和http://localhsot:8080即可。 

  常见问题:1).startup.bat一闪即逝,没有设置CATALINA_HOME,按照第一步操作。 
            2).2个tomcat对应同一个tomcat,连接端口没有修改,修改Connector port="8081" protocol="HTTP/1.1" 
          3).java虚拟机绑定失败,可能没有安装jdk,如果以前java程序可以正常执行,查看Connector port="8010" protocol="AJP/1.3" redirectPort="8444",确保port值没有重复,redirectPort值和其他几处的redirectPort值相同。 
    至于登录tomcat的用户名和密码,查看apache-tomcat-6.0.32\conf下的tomcat-user.xml文件<tomcat-users> 
<user username="tomcat" password="tomcat" roles="manager"/></tomcat-users>,如果文件不存在,新建一个xml文件,拷入上述这句话即可。username和password可变,rles必须是manager。 
    要想自定义一个常用虚拟路径,比如运行自己写的程序输入地址http://localhost:8080/test,实际的程序在D:/test目录下面,而不是在apache-tomcat-6.0.32\webapps目录下面,可以在apache-tomcat-6.0.32\conf中的sevicer.xml中,</HOST>之前添加<Contex docBase="D:/test" path="/test" reloadable="true"></Context>。 
  整个过程十分简单,如果有问题,可以留言。我尽可能帮您解决。谢谢!

原文链接:http://faulware.iteye.com/blog/1143980

                     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值