tomcat 不同域名 不同端口访问项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat 不同域名 不同端口访问项目相关的知识,希望对你有一定的参考价值。

需要添加多域名 ,或者不同域名在不通端口下访问需要在tomcat/conf/server.xml文件下,在server标签下 添加

<Service name="OPEPC">

    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

    <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

    <Engine name="OPEPC" defaultHost="localhost">

      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>

      
      <Host name="www.winstar-online.com"  appBase="OPEPC"
            unpackWARs="true" autoDeploy="true">
            
        
        <Context path="" docBase="D:\apache-tomcat-8.5.6-windows-x64\apache-tomcat-8.5.6\webapps\OPEPC" />  
      
      </Host>
    </Engine>
  </Service>

比较重要的是 Connector标签,里面的port指定了 这个服务通过什么端口访问,

还有Host标签,name是需要通过什么域名访问,

Context标签 path属性是访问host域名后要访问的位置,""空就是直接访问,后面的docBase属性就是指定前面path路径时的物理地址,不同的项目就添加不同的路径

以上是关于tomcat 不同域名 不同端口访问项目的主要内容,如果未能解决你的问题,请参考以下文章

tomcat部署多个项目,通过不同域名解析访问不同的网站

tomcat跑多个项目和不同端口访问项目

tomcat配置域名绑定项目

tomcat 实现多端口多域名访问

Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务)

利用IIS应用请求转发ARR实现IIS和tomcat整合共用80端口