tomcat 怎么设置多个端口号

发布时间 2023-09-13 10:46:26作者: 秃头少女and战战

今天呢 傻逼经理为了***难我 让我在一个tomcat下面 给不同的页面 设置不同的端口号

按照以往的话 开发中一般就是一个项目对应一个端口号

然后我当时就有点蒙 给他怼过去了 mad 傻呗经理 不懂装懂 又爱装逼 我去你大爷的

然后呢 我就当着他的面百度啊 为了不让别人帮我 还把所有人都叫到办公室了 让我自己工位研究

但是哈 咱就是争气 给弄出来了 很简单

就是

 第二步

 修改这个配置文件里面的内容 找到你原来xml 里面的这一部分 全部复制 然后修改 port  8081修改 redirePort  8441 最后是appBase='webapps2' 只要修改这三个地方就可以了  一定要全部修改redirePort  8441 只要是有这个的 全部修改掉最新的

<Service name="Catalina">
    <Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8445" />
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps2" unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>
    </Engine>
  </Service>
-----------------------------------
一个tomcat配置多个端口多个项目
https://blog.51cto.com/caidingnu/5818830

这样就可以了 然后重启 如果xml里面的东西不对的话 tomcat 是起不起来的 所以修改之前 最好把你xml里面原先的东西 先保存一份