Tomcat配置虚拟路径和虚拟主机
程序员文章站
2022-03-22 16:45:39
...
1.配置虚拟路径
Tomcat配置虚拟路径的作用是使未放在webapps文件夹中的项目能够正常访问。它有两种配置形式,下面来分别介绍。
1.1方式一
在conf/server.xml文件中配置,配置完成后需重启Tomcat。
打开server.xml文件,找到<Engine>中的<Host>标签,在此标签中加入以下内容,标签内容区分大小写:
<Context docBase="" path="" />
docBase为实际路径,项目的绝对路径,如D:\work\myProject。
path为虚拟路径,访问的路径,如myProject。
配置图:
1)项目位置:
2)server.xml中<Engine>中的配置。
1.2方式二
在conf\Catalina\localhost路径下创建:项目名.xml文件,在此xml文件中添加方式一中的<Context docBase="" path="" />即可。
配置图:
1)文件位置:
2)myProject.xml的配置详情:
1.3效果
这两种配置方式都可以使不在webapps文件夹中的其他项目能够正常访问,否则浏览器会报404的错误。
配置正确后正常效果:
2.配置虚拟主机
2.1配置步骤
作用是改变项目的访问路径。
1.配置conf/server.xml文件
1)增加一个<Engine>标签。
2)修改 defaultHost为目标主机,如www.hw1.com。
如图所示:
2.在C:\Windows\System32\drivers\etc文件夹中的host文件添加地址映射关系,为127.0.0.1 www.hw1.com
如图所示:
2.2效果
若不想输入端口8080,可以修改为网站默认端口80,则可以直接输入www.hw1.com进行访问。