在tomcat里为多个应用配置不同的访问端口
来源:互联网 发布:免费的crm软件 编辑:程序博客网 时间:2024/05/16 11:32
在tomcat里为多个应用配置不同的访问端口
打开tomcat安装目录,查看conf/server.xml
<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.core.AprLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/> <GlobalNamingResources> <Environment name="simpleValue" type="java.lang.Integer" value="30"/> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> </GlobalNamingResources> <Service name="Catalina"> <!--注意:修改<Connector>里面的port --> <Connector port="8099" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> <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"> <!--注意:配置应用项目的web目录路径 --> <Context path="/demo2" docBase="D:/java/projects/demo2/WebRoot" reloadable="true" /> </Host> </Engine> </Service> </Server>增加一个应用并设置访问端口为8098<Service name="Catalina1"> <!--注意:修改<Connector>里面的port --> <Connector port="8098" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> <Engine name="Catalina1" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <!--注意:配置应用项目的web目录路径 --> <Context path="/demo1" docBase="D:/java/projects/demo1/WebRoot" reloadable="true" /> </Host> </Engine> </Service>
启动tomcat可以按如下地址访问:
http://localhost:8099/demo2/index.jsp
http://localhost:8098/demo1/index.jsp
※打注意的地方是要改的地方,另外2个应用里都存在 appBase=“webapps”,这个是tomcat下默认的目录,此目录下的所有应用均可以用这2个端口(8099、8098)访问,如果不想被2个端口都可以访问,可以修改appBase,如:appBase=”webapps2”,但要在tomcat安装目录下新建一个webapps2的目录。
阅读全文
0 0
- 如何在tomcat里为多个应用配置不同的访问端口
- 如何在tomcat里为多个应用配置不同的访问端口
- 如何在tomcat里为多个应用配置不同的访问端口
- 如何在tomcat里为多个应用配置不同的访问端口
- 在tomcat里为多个应用配置不同的访问端口
- 如何在tomcat里为多个应用配置不同的访问端口
- Tomcat下为每个Web应用配置不同的访问端口
- Tomcat下为每个Web应用配置不同的访问端口
- Tomcat下为每个Web应用配置不同的访问端口
- Tomcat配置多个端口号或多个应用,使得域名后面加不同端口访问
- 为一个was应用配置多个访问端口
- 同一个tomcat配置多个端口对应不同的app
- 配置tomcat不同端口访问不同根目录
- Tomcat 7.0的配置及发布多个web应用以及不同端口多工程配置(第二版)
- 一个tomcat上部署多个项目,并通过不同端口号访问不同的项目
- 同一个tomcat下部署多个项目,并通过不同端口号访问不同的项目
- Tomcat中配置多个工程使用不同端口访问问题
- 在一个tomcat上配置多个相同的应用,或者是用同一个端口上放置多个应用
- Pixhawk入门指南-目录
- 【Android】Percent Support Library实践
- 大数据名词分析
- 公众号编辑器开发,实现编辑器前端页面
- C语言实现顺序表
- 在tomcat里为多个应用配置不同的访问端口
- (14)文件上传
- Objective-C学习总结#2——预处理
- 二维数组根据某个相同的值归类
- CSS3 盒布局
- POJ2255
- 浅谈jquery对象和DOM对象
- 关于引入别人的ASdemo解决gredle版本问题
- 项目优化之部署建议一