51CTO下载-一个tomcat部署多个项目并通过不同的端口访问

一个tomcat部署多个项目并通过不同的端口访问

第一步:修改 $TOMCAT_HOME\conf\server.xml文件。

Ø  复制Service节点,去掉<Connector port="8009"...这个节点

Ø  新增Service节点的name属性依次修改为Catalina1、Catalina2……

Ø  新增Service节点的Connector节点port属性依次修改为8001、8002……(根据机器配置未占用端口,这里按顺序为方便)

Ø  新增Service节点的Host节点appBase属性依次修改为webapps1、webapps2……

下面是新增两个Service节点的配置:

具体配置代码如下:

 <Service name="Catalina1"> 

     

    <Connector port="8081" maxHttpHeaderSize="8192" 

               maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 

               enableLookups="false" redirectPort="8443" acceptCount="100" 

               connectionTimeout="20000" disableUploadTimeout="true" /> 

 

    <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="8082" maxHttpHeaderSize="8192" 

               maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 

               enableLookups="false" redirectPort="8443" acceptCount="100"  

               connectionTimeout="20000" disableUploadTimeout="true" /> 

 

    <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_HOME目录下新建文件夹webapps1、webapps2……(目录里包含ROOT子目录),里面分别放不同项目(测试只就简单复制$TOMCAT_HOME\webapps\ROOT目录)

第三步:复制$TOMCAT_HOME\confi目录下的Catalina生成多个副本,并依次命名为Catalina1、Catalina2……

第四步:启动Tomcat测试

第五步:浏览器中一次访问不同端口

为了证明是三个不同的项目,我修改了标题分别一第一个、第二个、第三个

 

第二篇:51CTO下载-项目配置

交换机部分的配置: 交换机A的配置:

Vtp部分:

Switch>en

Switch#conf t

Switch(config)#inter range f0/1 - 4

Switch(config-if-range)#switchport mode trunk Switch(config-if-range)#exit Switch(config)#vtp domain benet Switch(config)#vtp mode server Switch(config)#vtp password 123456 Switch(config)#vtp pruning

Switch(config)#exit

Switch#vlan data

Switch(vlan)#vlan 2 name bj-cw VLAN 2 modified:

Name: bj-cw

Switch(vlan)#vlan 3 name bj-gc VLAN 3 modified:

Name: bj-gc

Switch(vlan)#vlan 4 name bj-xs VLAN 4 modified:

Name: bj-xs

Switch(vlan)#vlan 5 name bj-yf

VLAN 5 added:

Name: bj-yf

Switch(vlan)#vlan 7 name bj-srv

VLAN 7 added:

Name: bj-srv

Switch(vlan)#exit

Switch#show vtp status

Spannig-tree部分:

Switch#conf t

Switch(config)#spanning-tree vlan 1 root primary Switch(config)#spanning-tree vlan 2 root primary Switch(config)#spanning-tree vlan 3 root primary Switch(config)#spanning-tree uplinkfast Switch(config)#do show spanning-tree

Switch(config)#inter range f0/1 - 2

Switch(config-if-range)#channel-group 1 mode on Switch(config-if-range)#exit

三层交换与hsrp部分:

Switch(config)#ip routing

Switch(config)#inter f0/24

Switch(config-if)#no switchport

Switch(config-if)#ip add 192.168.10.1 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#inter lo 0

Switch(config-if)#ip add 1.1.2.1 255.255.255.0 Switch(config-if)#inter vlan 1

Switch(config-if)#ip add 192.168.1.1 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#inter vlan 2

Switch(config-if)#ip add 192.168.2.2 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 2 ip 192.168.2.1 Switch(config-if)#stan 2 prio 200

Switch(config-if)# stan 2 preempt

Switch(config-if)# stan 2 track f0/24 50

Switch(config-if)#inter vlan 3

upSwitch(config-if)#ip add 192.168.3.2 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 3 ip 192.168.3.1 Switch(config-if)#stan 3 prio 200

Switch(config-if)# stan 3 preempt

Switch(config-if)# stan 3 track f0/24 50

Switch(config-if)#inter vlan 4

Switch(config-if)#ip add 192.168.4.2 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 4 ip 192.168.4.1 Switch(config-if)#stan 4 prio 180

Switch(config-if)# stan 4 track f0/24 50

Switch(config-if)#inter vlan 5

Switch(config-if)#ip add 192.168.5.2 255.255.255.0 Switch(config-if)#no sh

Switch(config-if)#standby 5 ip 192.168.5.1 Switch(config-if)#stan 5 prio 180

Switch(config-if)# stan 5 track f0/24 50

Switch(config-if)#inter vlan 7

Switch(config-if)#ip add 192.168.7.2 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 7 ip 192.168.7.1 Switch(config-if)#stan7 prio 180

Switch(config-if)# stan 7 track f0/24 50

路由部分:

Switch(config-if)#exit

Switch(config)#router rip

Switch(config-router)#version 2

Switch(config-router)#network 192.168.10.0 Switch(config-router)#network 192.168.1.0 Switch(config-router)#network 192.168.2.0 Switch(config-router)#network 192.168.3.0 Switch(config-router)#network 192.168.4.0 Switch(config-router)#network 192.168.5.0 Switch(config-router)#network 192.168.7.0

Switch(config)#no ip http server

Switch(config)#no cdp run

交换机b的配置:

Switch>en

Switch#conf t

Switch(config)#inter range f0/1 - 4

Switch(config-if-range)#sw mode trunk Switch(config-if-range)#exit

Switch(config)#vtp domain benet

Switch(config)#vtp mode server

Switch(config)#vtp password 123456

Switch(config)#do show vtp st

Switch(config)#spanning-tree vlan 4 root primary Switch(config)#spanning-tree vlan 5 root primary Switch(config)#spanning-tree vlan 7 root primary Switch(config)#inter range f0/1 - 2

Switch(config-if-range)#channel-g

Switch(config-if-range)#channel-group 1 mode on

Switch#show etherchannel 1 summary

Switch(config)#ip routing

Switch(config)#inter f0/24

Switch(config-if)#no switchport

Switch(config-if)#ip add 192.168.20.1 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#inter lo0

Switch(config-if)#ip add 1.1.3.1 255.255.255.0 Switch(config-if)#inter vlan 1

Switch(config-if)#ip add 192.168.1.2 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#inter vlan 2

Switch(config-if)#ip add 192.168.2.3 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 2 ip 192.168.2.1 Switch(config-if)#stan 2 prio 180

Switch(config-if)# stan 2 track f0/24 50

Switch(config-if)#inter vlan 3

Switch(config-if)#ip add 192.168.3.3 255.255.255.0 Switch(config-if)#no shut

Switch(config-if)#standby 3 ip 192.168.3.1 Switch(config-if)#stan 3 prio 180

Switch(config-if)# stan 3 track f0/24 50

Switch(config-if)#inter vlan 4

Switch(config-if)#ip add 192.168.4.3 255.255.255.0 Switch(config-if)#no sh

Switch(config-if)#standby 4 ip 192.168.4.1 Switch(config-if)#stan 4 prio 200

Switch(config-if)# stan 4 preempt

Switch(config-if)# stan 4 track f0/24 50

Switch(config-if)#inter vlan 5

Switch(config-if)#ip add 192.168.5.3 255.255.255.0 Switch(config-if)#no sh

Switch(config-if)#standby 5 ip 192.168.5.1 Switch(config-if)#stan 5 prio 200

Switch(config-if)# stan 5 preempt

Switch(config-if)# stan 5 track f0/24 50

Switch(config-if)#inter vlan 7

Switch(config-if)#ip add 192.168.7.3 255.255.255.0

Switch(config-if)#no shut

Switch(config-if)#standby 7 ip 192.168.7.1 Switch(config-if)#stan 7 prio 200 Switch(config-if)# stan 7 preempt

Switch(config-if)# stan 2 track f0/24 50

Switch(config)#router rip

Switch(config-router)#version 2

Switch(config-if)#exit

Switch(config)#router rip

Switch(config-router)#version 2

Switch(config-router)#network 192.168.10.0 Switch(config-router)#network 192.168.1.0 Switch(config-router)#network 192.168.2.0 Switch(config-router)#network 192.168.3.0 Switch(config-router)#network 192.168.4.0 Switch(config-router)#network 192.168.5.0 Switch(config-router)#network 192.168.7.0

Switch(config)#no ip http server Switch(config)#no cdp run

交换机d的配置:

Switch>en

Switch#conf t

Switch(config)#inter range f0/1 - 2 Switch(config-if-range)#sw mode trunk Switch(config-if-range)#exit

Switch(config)#vtp domain benet

Switch(config)#vtp mode client

Switch(config)#vtp password 123456 Switch(config)#do show vtp s

Switch(config)#inter range f0/3 - 12

Switch(config-if-range)#sw access vlan 2 Switch(config-if-range)#inter range f0/13 - 24 Switch(config-if-range)#sw access vlan 3

Switch(config-if-range)#inter range f0/3 – 24 Switch(config-if-range)#spanning-tree portfast

交换机d的配置:

Switch>en

Switch#conf t

Switch(config)#inter range f0/1 - 2 Switch(config-if-range)#sw mode trunk Switch(config-if-range)#exit

Switch(config)#vtp domain benet

Switch(config)#vtp mode client

Switch(config)#vtp password 123456 Switch(config)#do show vtp st

Switch(config)#inter range f0/3 - 10 Switch(config-if-range)#sw access vlan 4 Switch(config-if-range)#inter range f0/11 - 20 Switch(config-if-range)#sw access vlan 5 Switch(config-if-range)#inter range f0/21 - 24 Switch(config-if-range)#sw access vlan 7 Switch(config-if-range)#inter range f0/3 - 24 Switch(config-if-range)#spanning-tree portfast

Switch(config)#no ip http server Switch(config)#no cdp run

相关推荐