咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

Tomcat修改端口、多域名绑定

2015-12-02 16:44:20 9567次

一、修改发布端口号为80(Tomcat默认为8080)

打开配置文件(我的如下:E:J2EEServerTomcat 6.0confserver.xml),找到: 


修改后:



其实这里就是把port:8080,修改成port:80就可以了,其他的参数不变。这样客户机在访问服务器时直接输入IP或域名就可以了。

二、多域名绑定 :

打开配置文件(我的如下:D:Program FilesTomcatconfserver.xml),找到: 

<Engine name="Catalina" defaultHost="localhost">   
<Host name="localhost"   appBase="webapps"  
             unpackWARs="true"  
             xmlValidation="false" xmlNamespaceAware="false">         
     </Host>   
</Engine>  
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost"  appBase="webapps"
            unpackWARs="true"
            xmlValidation="false" xmlNamespaceAware="false">     
    </Host>
</Engine>


多个域名在不同的目录下:

</Host>  
<Engine name="Catalina" defaultHost="pic.jb51.net">
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>
 
    <Host name="xixi.jb51.net"  appBase="abcapps"
            unpackWARs="true"
            xmlValidation="false" xmlNamespaceAware="false">
</Host>
 
     <Host name="haha.jb51.net"   appBase="D:Program FilesTomcat est"  
             unpackWARs="true"  
             xmlValidation="false" xmlNamespaceAware="false">   
</Host>   
  
     <Host name="lala.jb51.net"   appBase="webapps"  
             unpackWARs="true"  
             xmlValidation="false" xmlNamespaceAware="false">   
     </Host>   
</Engine>  
<Host name="haha.jb51.net"  appBase="D:Program FilesTomcat est"
            unpackWARs="true"
            xmlValidation="false" xmlNamespaceAware="false">
</Host>
 
    <Host name="lala.jb51.net"  appBase="webapps"
            unpackWARs="true"
            xmlValidation="false" xmlNamespaceAware="false">
    </Host>
</Engine>

测试在C:WINDOWSsystem32driversetc下的hosts文件中添加如下内容:

127.0.0.1 xixi.jb51.net
127.0.0.1 lala.jb51.net
127.0.0.1 haha.jb51.net

按照上面的配置:




首页
最新活动
个人中心