一个tomcat实现多个端口的配置方法
来源:互联网 发布:咸鱼退款淘宝介入 编辑:程序博客网 时间:2024/05/19 01:09
在配置完以后怕忘记了所以自己根据配置好的tomcat,做了一个介绍,及过程的描述,不足的地方请谅解。
配置原因:由于不同的地市网址的端口号和机器ip 不同,现在要把多个项目整合到一台机器上同时端口号不变。
配置过程如下:根据要求我需要配置3个端口 分别是82、80、8080
首先在tomcat的目录下C:\Program Files\apache-tomcat-6.0.26 将原来的webapps文件复制2个名称分别是webapps1,webapps2
其次在tomcat的目录下C:\Program Files\apache-tomcat-6.0.26\work,C:\Program Files\apache-tomcat-6.0.26\conf将各自目录下原来的Catalina复制2个名称非别为Catalina1,Catalina2。
再次在tomcat的目录下C:\Program Files\apache-tomcat-6.0.26\conf 将server.xml作如下配置
第一个端口号82
<Service name="Catalina">
<Connector port="82" maxHttpHeaderSize="8192" minProcessors="10" maxProcessors="1000"
maxThreads="500" minSpareThreads="25" maxSpareThreads="75" debug="0"
enableLookups="false" redirectPort="8443" acceptCount="1000"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" useBodyEncodingForURI="true"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- 此处为82端口的项目的虚拟目录-->
</Host>
</Engine>
</Service>
第二个端口80
<Service name="Catalina1">
<Connector port="80" maxHttpHeaderSize="8192" minProcessors="10" maxProcessors="1000"
maxThreads="500" minSpareThreads="25" maxSpareThreads="75" debug="0"
enableLookups="false" redirectPort="8443" acceptCount="1000"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" useBodyEncodingForURI="true"/>
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
<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">
<!-- 此处为80端口的项目-->
</Host>
</Engine>
</Service>
第三个端口8080
<Service name="Catalina2">
<Connector port="8080" maxHttpHeaderSize="8192" minProcessors="10" maxProcessors="1000"
maxThreads="500" minSpareThreads="25" maxSpareThreads="75" debug="0"
enableLookups="false" redirectPort="8443" acceptCount="1000"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" useBodyEncodingForURI="true"/>
<Connector port="8008"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
<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">
<!-- 此处为8080端口的项目的虚拟目录-->
</Host>
</Engine>
</Service>
- 一个tomcat实现多个端口的配置方法
- 一个tomcat配置多个端口
- 一个tomcat配置多个端口
- 一个tomcat配置多个端口
- 一个tomcat配置多个端口
- 一个Tomcat配置多个端口
- 一个tomcat配置多个端口
- 一个Tomcat配置多个端口
- Tomcat 配置多个端口
- tomcat配置多个端口
- 配置tomcat的服务端口:一个tomcat多个服务;显示web引用下所有页面路径
- 在一个tomcat上配置多个相同的应用,或者是用同一个端口上放置多个应用
- 在一个tomcat上配置多个相同的应用,或者是用同一个端口上放置多个应用
- Apache代理多个Tomcat共用80端口的配置方法(win7操作系统) k.o 微软IIS服务器代理Tomcat
- 同一个tomcat配置多个端口对应不同的app
- Tomcat配置多个端口,每个端口对应各自的工程,以及指向Tomcat外部文件
- 一个tomcat监听多个端口
- Nginx实现多个站点使用一个端口(配置Nginx的虚拟主机)
- 恶心的社会
- Android实现短信应用手动添加入数据库
- 2011百校联动“菜鸟杯”程序设计公开赛(现更新5道)
- div css background背景
- NoSQL
- 一个tomcat实现多个端口的配置方法
- MySQL数据库优化经验详谈
- DelPhiXE2 下载及破解
- 魔兽钓鱼挂思路
- 常用SQL(1)
- 常用SQL(2)
- 2011中国软件技术大会印象
- eclipse Failed to create the Java Virtual Machine
- setsockopt的作用