安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:
(1) 修改http访问端口(默认为8080端口) <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080"
minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
(大概在86行左右)将8080修改为第一个tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。
(2) 修改Shutdown端口(默认为8005端口) <Server port="8005" shutdown="SHUTDOWN" debug="0">
(大概在13行左右)将8005修改为没有在使用的端口号,例如8095
(3) 修改JVM启动端口(默认为8009端口) <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="20000"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
(大概在107行左右)将8009修改为没有在使用的端口号,例如8099
还有一种方法:
1.解压Tomcat到一个新的目录,比如d:\TomcatServer2;
2.新建一个环境变量CATALINA_HOME2,路径为d:\TomcatServer2;
3.编辑Tomcat/bin/startup.bat和catalina.bat,把CATALINA_HOME全部替换成CATALINA_HOME2;
4.编辑Tomcat/conf/server.xml,将端口号8开头都改为9开头(其他端口只要不冲突即可),并修改默认编码为utf-8(以支持中文链接)
示例:
<Connector port="9080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9443" URIEncoding='UTF-8'/>
=====================
<Connector port="9009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="9443" URIEncoding='UTF-8'/>
5.运行测试。
分享到:
相关推荐
如何同时启动多个Tomcat服务器
工作中有时候需要同时启动多个Tomcat服务器,这样对于一些不熟悉的Tomcat服务器的新手管理员确实是一个困难的问题,下面对于该问题的解决有相应小技巧供参考:
如何在同一系统里同时启动多个Tomcat,文档介绍相关的细节。
一台服务器上同时启动多个tomcat
通过修改http访问端口可以同时启动多个Tomcat服务器
利用不同端口区别,同一台电脑上可启动多个tomcat
需要在同一系统里启动多个tomcat tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到
该文档详细介绍了在Windows下同时启动多个Tomcat的配置教程,可以测试多个节点的功能需求,同理该文档也适用于Linux下的多个Tomcat搭建,实现负载均衡.大家有什么不懂得可以随时问我.
linux下启动多个tomcat
怎样在同一系统中启动多个tomcat,包括linux和window系统,以及如何绑定为service启动。
如何在linux下启动多个tomcat,描述了如何修改端口和路径方式
linux下启动多tomcat 配置启动多个tomcat
一个或多个Tomcat做成windows服务自启动,支持同一服务器两个tomcat在服务器服务中开机自启动运行!!!
还在为每个项目之间在Myeclipse集成Tomcat中冲突的问题烦恼吗?看看文档,教你如何在一个Myeclipse中配置多个tomcat
怎样在同一系统中启动多个TOMCAT,LINUX系统,以三个为例
修改tomcat端口号及同时启动多个tomat,附图文说明。。
个人demo,nginx配置2个tomcat,2个域名,2个端口,用nginx反应代理统一访问控制。双击nginx.exe启动,然后启动2个tomcat,前提是本地host配置好2个域名。
Tomcat安装目录下的bin目录有两个脚本分别用来启动和停止Tomcat,分别是startup.sh, shutdown.sh,你可以用这两个脚本来手工启动和停止Tomcat服务并进行安装后的测试。我们最简单的方法就是通过startup.sh来自动启动...
linux中设置tomcat自启动