Tomcat部署html静态网站的五种方式
注:这里的操作是建立在java jdk和tomcat已安装好并且已经配置好环境变量的情况下
方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中。
例如:我们新建一个test文件夹,在文件夹里新建一个test.html文件,然后将整个test文件夹复制到Tomcat安装目录的webapps目录中,启动tomcat后在浏览器输入ip:port/test/test.html即可访问了。
方式二:在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句
<Context path="test" docBase="D:\test" debug="0" reloadable="true" crossContext="true"/>
其中,path为虚拟路径,docBase为项目的路径,启动tomcat后在浏览器输入ip:port/test/页面名.html即可访问了。
方式三:在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名(例如:aaa),只要和当前文件中的文件名不重复即可,代码如下
<Context path="" docBase="D:\test" debug="0" reloadable="true" crossContext="true"/>
其中,path属性可以不写,docBase为项目的路径,启动tomcat后在浏览器输入ip:port/aaa/页面名.html即可访问了。
方式四:配置虚拟主机
在Tomcat8/conf/server.xml文件的host元素中配置
例如:<Context path="/WJ" docBase="D://WJ"/>
<Context psth="浏览器要访问的目录地址" docBase="网站所在磁盘目录"/>
访问方式:localhost:8080/WJ/hello.html
方式五:配置Tomcat8/conf/localhost/xxx.xml
提示:如果在Tomcat8/conf目录下没有Catalina/localhost,可以自己去创建文件夹
在Tomcat8/conf/Catalina/localhost目录下新建一个xml文件,xml的名字就是我们要访问的路径的名字。比如WJ.xml
在WJ.xml中写入:<Context docBase="D://TaoBao"/>
推荐第一种最简单