tomcat实现多虚拟主机
2024-09-05 04:45:57
一、安装tomcat
请查看:二进制安装tomat
二、配置虚拟主机
2.1 修改server.xml
# vim /usr/local/tomcat/conf/server.xml
...省略
#在最下面添加以下内容
<Host name="www.a.com" appBase="/data/tomcat/webapp1/"
unpackWARs="true" autoDeploy="true"> </Host>
<Host name="www.b.com" appBase="/data/tomcat/webapp2"
unpackWARs="true" autoDeploy="true"> </Host>
<Host name="www.c.com" appBase="/data/tomcat/webapp3"
unpackWARs="true" autoDeploy="true"> </Host>
...省略...
2.2 准备数据目录
# mkdir /data/tomcat/webapp{1..3}/ROOT -p
# echo "www.a.com" > /data/tomcat/webapp1/ROOT/index.html;\
echo "www.b.com" > /data/tomcat/webapp2/ROOT/index.html;\
echo "www.c.com" > /data/tomcat/webapp3/ROOT/index.html
# chown -R tomcat.tomcat /data/tomcat/
2.3 重启tomcat
# catalina.sh stop
# catalina.sh start
t
三、测试
3.1 linx端测试
[root@8-1 ~]#curl www.a.com:8080
www.a.com
[root@8-1 ~]#curl www.b.com:8080
www.b.com
[root@8-1 ~]#curl www.c.com:8080
www.c.com
``
##3.2windows测试
![](https://img2022.cnblogs.com/blog/2513901/202201/2513901-20220125161444083-1698710026.png)
由此,实现了tomcat多虚拟主机
最新文章
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(12)-系统日志和异常的处理②
- HTML学习(零)简介
- 剑指offer七:两个链表的第一个公共结点
- Hibernate快照
- length() 和 size()
- dfa最小化,上一个版本采用的是moore的打表法,这个版本采用的是hopcroft的方法,但是实现中采用链表而不是栈来优化。
- Unity3d 使用DX11的曲面细分
- fedora下体验gentoo安装
- ubuntu下怎么显示右上角的小键盘
- HDU 3853 LOOPS 可能性dp(水
- Colorful(Folders星语多彩文件夹) v1.7绿色版
- HTML5 模拟现实物理效果
- R语言︱集合运算——小而美法则
- DirectX11 With Windows SDK--26 计算着色器:入门
- CMDB服务器管理系统【s5day92】:服务器管理回顾
- MT【312】特征根法求数列通项
- HR_Sherlock and Anagrams_TIMEOUT[UNDONE]
- metasploit利用漏洞渗透攻击靶机
- jvm 知识点
- 转载《spring定时任务轮询(spring Task)》