Tomcat多虚拟主机实现

6 篇文章 0 订阅

1. Tomcat及JDK 安装

搭建部分参见:
https://blog.csdn.net/qq_29974229/article/details/121490043

2. 配置虚拟主机

2.1 server.xml配置

/usr/local/tomcat/conf/server.xml 中加入以下主机配置

      <Host name="www.aaa.com" appBase="/data/app1">
      </Host>
      <Host name="www.bbb.com" appBase="/data/app2">
      </Host>

在这里插入图片描述

2.2 配置测试jsp文件

mkdir /data/app{1,2}/ROOT -p
cat > /data/app1/ROOT/index.jsp <<EOF
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>jsp例子</title>
	</head>
	<body>
		后面的内容是服务器端动态生成字符串,最后拼接在一起
		<br>
		<%=request.getRequestURL()%>
	</body>
</html>
EOF
\cp /data/app{1,2}/ROOT/index.jsp

2.3 jsp配置权限

chown -R tomcat.tomcat /data/

2.4 重启Tomcat

catalina.sh stop
catalina.sh start

3. 测试

3.1 Windows 测试

修改hosts文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 Linux测试

修改hosts文件
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值