没有合适的资源?快使用搜索试试~ 我知道了~
一台电脑安装多个tomca
5星 · 超过95%的资源 需积分: 9 1 下载量 196 浏览量
2013-04-03
16:30:35
上传
评论
收藏 4KB TXT 举报
温馨提示
多个 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>。
整个过程十分简单,如果有问题,可以留言。我尽可能帮您解决。谢谢!
----------------------
在同一台服务器上配置多个Tomcat(原创)
2008-08-14 08:33:35| 分类: 学习笔记 |字号 订阅
在一台服务器上配置多个Tomcat的方法:
这几天由于在研究OGSA-DQP,但是其网站上只提供了在Linux下的安装文档,而且需要在一天服务器上配置两个Tomcat,但是我一直没有弄懂怎么在Windows下实现。
如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了!
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>。
整个过程十分简单,如果有问题,可以留言。我尽可能帮您解决。谢谢!
----------------------
在同一台服务器上配置多个Tomcat(原创)
2008-08-14 08:33:35| 分类: 学习笔记 |字号 订阅
在一台服务器上配置多个Tomcat的方法:
这几天由于在研究OGSA-DQP,但是其网站上只提供了在Linux下的安装文档,而且需要在一天服务器上配置两个Tomcat,但是我一直没有弄懂怎么在Windows下实现。
如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了!
资源评论
- KingWindows20002018-04-06真心好用啊。
tjlaoyang
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功