3. (推荐)通过新增独立的xml文件,发布项目!
项目路径:D:\day04_web
发布方式:
在tomcat/conf目录下,新建catalina/localhost文件夹
再在此文件夹下,新建abc.xml (文件名称即为项目访问名称)
在abc.xml中,配置:<Context docBase="D:\day04_web" />
访问地址:
http://localhost:8080/abc/资源
项目路径:D:\day04_web
发布方式:
在tomcat/conf目录下,新建catalina/localhost文件夹
再在此文件夹下,新建abc.xml (文件名称即为项目访问名称)
在abc.xml中,配置:<Context docBase="D:\day04_web" />
访问地址:
http://localhost:8080/abc/资源
总结:
推荐使用,因为没有修改服务器配置, 不需要重启服务器! (开闭原则)
5. 如何在服务器下发布多个网站?
可以访问这样的地址:http://www.abc.com:8080/day04_web/1.html
1. 在server.xml中配置abc网站, 添加host节点:
<Host name="www.abc.com" appBase="D:\my_webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
name 即为网站名称
appBase 站点根目录
在"D:\my_webapps"中还要建项目文件夹 "D:\my_webapps"就相当于 %tamcat%\webapps 目录
2. 配置abc域名映射, 映射为本机IP
127.0.0.1 www.abc.com