第一种:把整个网站拷贝到webapps目录下
--ROOT是默认网站,访问默认网站是不需要名称的。
配置首页
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<!-- 配置网站的首页 -->
<welcome-file-list>
<welcome-file>hello.html</welcome-file>
</welcome-file-list>
</web-app>
注:访问首页不需要名称的!
弊端:tomcat软件和发布的网站是在一起的。
第二种:配置虚拟网站
-- 配置虚拟网站-->docBase: 网站绝对路径;path: 访问网站的名称
<Context docBase="C:\web" path="/itcast"/>
好处:软件和网站是分离的。
注意: path可以不写内容,表示当前网站是默认网站,优先于ROOT的网站。
弊端:修改server.xml文件,风险比较大
第三种:通过添加xml文件的方式配置虚拟网站(推荐)
--在conf/Catalina/localhost 添加news.xml文件
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="C:\web"/>
注意:访问网站的使用xml的文件名。
http://localhost:8080/news
网友评论