一个tomcat部署多个项目并通过不同的端口访问
来源:互联网 发布:淘宝客贴吧 编辑:程序博客网 时间:2024/06/05 23:05
一个tomcat部署多个项目并通过不同的端口访问
第一步:修改 $TOMCAT_HOME\conf\server.xml文件。
Ø 复制Service节点,去掉<Connector port="8009"...这个节点
Ø 新增Service节点的name属性依次修改为Catalina1、Catalina2……
Ø 新增Service节点的Connector节点port属性依次修改为8001、8002……(根据机器配置未占用端口,这里按顺序为方便)
Ø 新增Service节点的Host节点appBase属性依次修改为webapps1、webapps2……
下面是新增两个Service节点的配置:
具体配置代码如下:
<Service name="Catalina1">
<Connector port="8081" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<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">
</Host>
</Engine>
</Service>
<Service name="Catalina2">
<Connector port="8082" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<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">
</Host>
</Engine>
</Service>
第二步:在$TOMCAT_HOME目录下新建文件夹webapps1、webapps2……(目录里包含ROOT子目录),里面分别放不同项目(测试只就简单复制$TOMCAT_HOME\webapps\ROOT目录)
第三步:复制$TOMCAT_HOME\confi目录下的Catalina生成多个副本,并依次命名为Catalina1、Catalina2……
第四步:启动Tomcat测试
第五步:浏览器中一次访问不同端口
为了证明是三个不同的项目,我修改了标题分别一第一个、第二个、第三个
- 一个tomcat上部署多个项目,并通过不同端口号访问不同的项目
- 一个tomcat部署多个项目并通过不同的端口访问
- 一个tomcat部署多个项目并通过不同的端口访问
- 同一个tomcat下部署多个项目,并通过不同端口号访问不同的项目
- 一个Tomcat部署不同的项目并通过不同的端口访问
- tomcat通过分配不同端口部署多个项目
- 一个tomcat部署多个项目(同端口,多项目,不同访问路径)
- tomcat部署多个项目,通过不同域名解析访问不同的网站
- 通过一个 Tomcat 端口访问多个 Tcoamt 项目
- 同一Tomcat 多个端口部署不同的项目
- 同一Tomcat 多个端口部署不同的项目
- 同一Tomcat 多个端口部署不同的项目
- 同一Tomcat 多个端口部署不同的项目
- tomcat部署多个项目,公网通过域名解析访问,不同的网站。
- tomcat部署多个项目,通过域名解析访问不同的网站
- 一个tomcat同时部属多个项目并且用不同的端口进行访问
- 一个tomcat同时部属多个项目并且用不同的端口进行访问
- windows服务器部署多个不同端口的tomcat
- sequencefile
- 删数问题
- extjs 3X 分页扩展
- ”海龟“就业引发的思考
- python 进阶学习之11
- 一个tomcat部署多个项目并通过不同的端口访问
- using System;
- 用JAVA创建,读取XML文件
- HD1091 a+b输入格式(3)
- Linux 一些用户无法自动补全、无法使用命令等原因--更改shell
- 一站式学习Wireshark(三):应用Wireshark IO图形工具分析数据流
- 深入研究xmpp
- 解决 emulator-5554 disconnected !Cancelling错误
- 在a中调用js函数最适当的方法使用推荐