Tomcat8.5 多端口 配置多个项目的方法

时间:2025-03-18 07:46:18

一、 需要的环境  :自行安装好 Tomcat 8.5  。 以及两个以上java的 web项目,打包成war包。

 

二 、把war包放在 webapps 目录下面 , 如下(根据自己路径来放置)

E:\wamp\Tomcat 8.5\webapps

 

三、打开配置文件 

E:\wamp\Tomcat 8.5\conf\

找到   <Service name="Catalina"> 节点

  <Service name="Catalina">
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8080" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="">
        <Realm className=""
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0338" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 			   		   
      </Host>
    </Engine>
  </Service>
  
   <Service name="Catalina">
    <Connector port="9090" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="9090" protocol="AJP/1.3" redirectPort="8443" />
    <Engine name="Catalina" defaultHost="yjq.">
      <Realm className="">
        <Realm className=""
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="yjq."  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0796" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 			   		   
      </Host>
    </Engine>
  </Service> 

这是两个项目的配置。

 

主要是配置端口 和 项目路径

 

端口配置代码

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8080" protocol="AJP/1.3" redirectPort="8443" />

路径配置代码

		<Context path="" docBase="E:\wamp\Tomcat 8.5\webapps\MbPc0796" reloadable="true" 
		   caseSensitive="false" debug="0"></Context> 

 

以上完成之后。重启Tomcat。

在浏览器输入   http://127.0.0.1:8080/MbPc0338/computer/  可以访问到第一个项目

在浏览器输入   http://127.0.0.1:9090/MbPc0796/computer/  可以访问到第二个项目