博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat灵活配置多项目,多端口,多域名,多虚拟目录
阅读量:6968 次
发布时间:2019-06-27

本文共 2598 字,大约阅读时间需要 8 分钟。

Tomcat的配置都在Tomcat的安装目录的conf文件夹下的server.xml文件

最初内容:(去掉所有注释)

默认的是8080端口

1.多个端口指向同一个应用程序

绑定多个Connector

在上面的xml中添加

重新启动Tomcat,如果有服务要重启服务,就会发现也可以用127.0.0.1:8020访问8080的项目

2.配置多个端口,分别指向不同的应用程序

server.xml文件中每个Server都可以配置一个应用程序,可以配置多个Service

在Tomcat安装目录的文件夹下分别创建两个文件夹,名称为webapps1,webapps2,用于存放不同的应用程序

在server.xml中添加配置:

分别绑定8021,8022端口,分别指向webapp1,webapp2应用程序

完整版:

View Code

同样重启Tomcat,或者服务即可。

3.配置多个域名,分别绑定不同的应用程序

修改host的配置

这里只是绑定了域名,本机调用的话,必须要修改hosts

4.虚拟目录

Host节点内部可以添加Context

docBase是虚拟目录的物理路径,可以设置相对路径,也可以设置绝对路径,相对路径是相对应appBase的

分别添加了两个Context,在webapps2文件夹下创建文件夹test,并在内部放入a.html

访问方式:

http://127.0.0.1:8022/test/a.html

http://127.0.0.1:8022/aa/a.html

http://127.0.0.1:8022/a.html

上面分别是3种不同的调用方式,都是调用同一个页面webapps2/test/a.html

5.指向开发项目目录

D:\代码\Git\SpringMVCDemo\target,这个是开发项目打包目录地址

springmvcdemo是项目名称,target文件夹下在打包后会生成springmvcdemo.war包,并自动解压。

http://127.0.0.1:8022/springmvcdemo/admin/users

http://127.0.0.1:8022/admin/users

可以通过上面两个地址进行访问。

转载地址:http://wtisl.baihongyu.com/

你可能感兴趣的文章
linux 基础知识学习(七)
查看>>
腾讯QQ内测群新功能:QQ万人群即将袭来!
查看>>
我的友情链接
查看>>
网站独立ip如何做301重定向 全站重定向
查看>>
Java的类装载器和命名空间
查看>>
限制文件类型
查看>>
python 进程间通信
查看>>
Vue.js 2.0之全家桶系列视频课程——笔记(四)
查看>>
关于触发器
查看>>
手把手带你入门Keras
查看>>
TCP的三次握手和四次挥手过程
查看>>
WordPress新建一个模版文件
查看>>
小白云路-------有趣的小知识
查看>>
Linux概述
查看>>
ubuntu 常用软件包管理命令
查看>>
PHP9个有用的功能或者函数
查看>>
MySQL查询本周、上周、本月、上个月份数据的sql代码
查看>>
Ajax异步传输
查看>>
Lync与Exchange 2013 UM集成:Exchange 配置
查看>>
LAMP-----2、php-5.3.27编译安装
查看>>