`
maincoolbo
  • 浏览: 524872 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat 6.0 配置多个端口

阅读更多
Tomcat 6.0 配置多个端口
一、Tomcat 安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat 6.0\webapps

二、Tomcat 6.0 配置多个端口,其实也就是给Tomcat增加几个server,并设置对应目录。

下面以增加两个端口号为例

第一步、修改server.xml[..\Tomcat 6.0\conf](1)Tomcat提供的如下: <Service name="Catalina">       <Connector port="8090" maxHttpHeaderSize="8192"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"               enableLookups="false" redirectPort="8443" acceptCount="100"               connectionTimeout="20000" disableUploadTimeout="true" />        <Connector port="8009"                enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />    <Engine name="Catalina" defaultHost="localhost">      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"             resourceName="UserDatabase"/>            <Host name="localhost" appBase="webapps"       unpackWARs="true" autoDeploy="true"       xmlValidation="false" xmlNamespaceAware="false">                    </Host>    </Engine>  </Service> 

(2)比着上面的葫芦画下面的瓢、新增两个端口号,注意Service name、Engine name、appBase,当然了,端口号别忘了修改,以免重复。

  <Service name="Catalina1">       <Connector port="8091" maxHttpHeaderSize="8192"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"               enableLookups="false" redirectPort="8443" acceptCount="100"               connectionTimeout="20000" disableUploadTimeout="true" />        <Connector port="8009"                enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />    <Engine name="Catalina1" defaultHost="localhost">      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"             resourceName="UserDatabase"/>            <Host name="localhost" appBase="webapps1"       unpackWARs="true" autoDeploy="true"       xmlValidation="false" xmlNamespaceAware="false">                    </Host>    </Engine>  </Service>    <Service name="Catalina2">       <Connector port="8092" maxHttpHeaderSize="8192"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"               enableLookups="false" redirectPort="8443" acceptCount="100"               connectionTimeout="20000" disableUploadTimeout="true" />        <Connector port="8009"                enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />    <Engine name="Catalina2" defaultHost="localhost">      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"             resourceName="UserDatabase"/>            <Host name="localhost" appBase="webapps2"       unpackWARs="true" autoDeploy="true"       xmlValidation="false" xmlNamespaceAware="false">                    </Host>    </Engine>  </Service>  

第二步、创建相应的部署目录  ..\Tomcat 6.0\webapps1  ..\Tomcat 6.0\webapps2  同时可以将Tomcat 6.0\webapps下的有用的复制到新建的部署目录

  第三步、创建配置文件目录和配置文件  ..\Tomcat 6.0\conf\Catalina1\localhost  ..\Tomcat 6.0\conf\Catalina2\localhost  host-manager.xml  manager.xml  配置文件的配置可参照..\Tomcat 6.0\conf\Catalina\localhost下的,只需要修改一下对应目录即可  大概的配置步骤就是这些,现在可以把不同的war包放在不同的位置来访问了  以上配置方法同样适合Tomcat 5.5
1
0
分享到:
评论

相关推荐

    Tomcat 6.0配置多端口及多域名

    现在我有两个域名:www.abc.com,www.efg.com,由于之前在服务器上一直用的是www.abc.com:8000来访问,这个端口又不能改,而现在有一个新的项目也是要部署到Tomcat,但只能用80端口,经过多次测试,现在能正常使用

    对一个tomcat实现多端口、多域名访问的方法

    2、进行步骤1中的配置,多端口就完成了,保存并启动tomcat。 使用8080端口访问的效果图: 3、使用9090端口访问的效果图: 这样,就实现了不同的端口号访问到同一个应用程序了。如果还想在其他端口进行监听,就把...

    linux上多版本JDK和Tomcat的配制过程

    例如,我们可以将 Tomcat 4.0 的端口号设置为 9005,将 Tomcat 5.5 的端口号设置为 9080,将 Tomcat 6.0 的端口号设置为 9085。 使用以下命令打开 server.xml 文件: ``` vi /usr/tomcat-4.0/conf/server.xml ``` ...

    Tomcat6.x+IIS6+jk2最新整合

    软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...

    Tomcat6.x+IIS6+jk2 整合

    软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...

    Aapche+Tomcat实现服务数据集群

    7. 启动Tomcat服务器,启动多个Tomcat实例,并将其配置到Apache服务器上。 8. 启动Apache服务器,Apache服务器将HTTP请求转发给多个Tomcat实例,从而实现负载均衡和高可用性。 通过Aapche+Tomcat实现服务数据集群...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    System.out.println("tomcat6.0X deal with request"); %&gt; 然后再通过http://localhost来访问一下,就会出现大家熟悉的猫猫。 然后再通过分别访问 http:// 127.0.0.1:8081, http:// 127.0.0.1:8082, ...

    IIS6.0+Tomcat7.0整合总结(推荐)

    假如你遇到这种情况,你开发了一个javaweb项目要部署到服务器上,但是这个服务器上已经部署了asp、asp.net或者PHP项目都在IIS环境下运行着,这时你的tomcat就不能再用80这个端口了,这时你就必须考虑整合iis与tomcat...

    让IIS6支持JSP的设置方法(IIS完美整合Tomcat)

    我们希望java开发的web程序可以和iis共存(共同使用80端口发布)。 这方面的教程网上很多,多数是copy之后又copy,以至于有些细节一直含糊不清,也导致我走了许多弯路。在此留个脚印防止日后的错误。 软件及环境 ...

    电子商务系统

    如果同一种商品要购买多个,只需单击【修改数量】按钮,然后单击“数量”文本框,输入相应的数量即可。 1.1.5 去收银台结账 如果要继续购物,单击【继续购物】按钮可回首页继续购物,如果想结账,单击【去收银台...

    服务器运行状态监控系统.docx

    此功能既支持对某一特定端口进行扫描,也支持对多个连续的端口进行扫描。 (3) 端口分析:显示传输层中各种端口的使用情况,包括listen、Time_wait、Established等状态。列出当前系统中全部使用TCP或UDP协议进行通信...

Global site tag (gtag.js) - Google Analytics