您的位置:首页 > 运维架构 > Tomcat

Servlet(4)Tomcat 虚拟目录,虚拟主机及Tomcat体系结构、配置默认主机

2017-04-11 08:46 405 查看
①当我们把web应用放到webapps目录下,Tomcat会自动管理,如果我们希望Tomcat可以管理其他目录下的web应用,可以配置虚拟目录

在Tomcat的conf目录下,server.xml的
<Host>
节点间添加如下代码:

<!-- path=虚拟路径名 docBase=虚拟路径所对应的绝对路径 -->
<Context path="/myweb" docBase="f:\myblog" reloadable="true" unpackWAR="true" />
--reloadable如果为true,表示Tomcat会自动更新web应用,这个开销比较大,建议开发过程中,可以设为true;发布后应设为false
--unpackWAR:是否自动解压发送过来的war文件,如果为true,则自动解压,否则不自动解压,默认为true


②使用
jar -cvf web2.war *
打包web应用为war文件(dos下,进入web应用所在目录执行该命令);

然后,在tomcat管理界面,发布war文件。

③配置域名解析www.baidu.com ===> localhost:8080

首先更改C:\Windows\System32\drivers\etc\hosts文件

127.0.0.1       www.jiaozl.com


如需在web服务器中创建web站点,需使用
<host>
元素在server.xml进行配置:

<Host name="www.baidu.com" appBase="f:\baidu">
<Context path="/" docBase="f:\baidu" />
</Host>


——————————————————————————————

①Tomcat体系结构



②配置默认主机(多个域名对应一个ip时,需要配置默认主机域名)

在Tomcat的conf目录下,server.xml文件
<Engine name="Catalina" defaultHost="localhost">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: