部署静态网站的五种方法
第一种:添加静态页面在Tomcat8\webapps\ROOT
根路径下
例如:在ROOT
文件夹下放一个hello.html
的静态页面
访问方法:localhost:8080/hello.html
第二种:在Tomcat8\webapps
路径下自定义目录网站
例如:在Tomcat8\webapps
下放入一个自定义的网站文件夹WJ
,在WJ
文件夹下存放自己网站的内容hello.html
访问方法:localhost:8080/WJ/htllo.html
第三种:war
压缩包部署方式
解释:这种方式和上面两种方式差不多,只不多项目文件被打包成单独的一个war
格式文件(其实就是zip
形式的压缩)。
需要注意的是:一定要在该项目的根目录之下进行打包压缩,不能包含项目根目录。
将打包好的项目文件的扩展名改为war,并放入在Tomcat8\webapps
下,以文件名为路径名配合浏览器进行访问,启动tomcat
的时候会自动进行解压。
例如:Tomcat8\webapps
下放入WJ.war
,WJ.war
下放一个静态页面hello.html
访问方法:localhost:8080/WJ/hello.html
第四种:配置虚拟主机
在Tomcat8/conf/server.xml
文件的<host>
元素中配置
例如:<Context path="/WJ" docBase="D://WJ"/>
表示
<Context path="浏览器要访问的目录地址" 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"/>
访问方法:localhost:8080/WJ/hello.html
部署静态网站的五种方法相关推荐
- Tomcat部署html静态网站的五种方式
注:这里的操作是建立在java jdk和tomcat已安装好并且已经配置好环境变量的情况下 jdk1.7下载 tomcat7下载 方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中 ...
- 末学者笔记--Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站
Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站 一.Jinkens安装 ...
- io静态功耗_如何使用Fast.io从Google云端硬盘直接在3分钟内免费部署静态网站
io静态功耗 In this article, I'll show you how to deploy a static website for free in only 3 minutes, usi ...
- 小技巧:安装Linux的五种方法和心得(转)
小技巧:安装Linux的五种方法和心得(转) 一.硬盘安装分两种情况: A. 是从Win系统上安装 B.是从别的Linux启动安装 这里介绍大多数人使用的Windows系统安装,第二种方法我还没有调过 ...
- python压缩包怎么安装-详解python解压压缩包的五种方法
这里讨论使用Python解压例如以下五种压缩文件: .gz .tar .tgz .zip .rar 简单介绍 gz: 即gzip.通常仅仅能压缩一个文件.与tar结合起来就能够实现先打包,再压缩. t ...
- web文件 群晖_【原创】群晖NAS 上部署静态网站
概要 1.简介 NAS 除了用来管理文件,用作个人云盘之外,还有很多用途.因为群晖的操作系统 DSM 本身就是一个 Debian 的定制系统,所以完全可以把 NAS 当作一台个人的服务器,你可以在上面 ...
- 在生产环境下处理EFCore数据库迁移的五种方法
在生产环境下处理EFCore数据库迁移的五种方法 原文链接:https://www.thereformedprogrammer.net/handling-entity-framework-core-d ...
- linux pcre静态编译,Linux下,Nginx部署静态网站
1.准备工作 选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL. Nginx是C写的,需要用GCC编译:Ngin ...
- python函数可以提高代码执行速度吗_Python代码运行速度慢?这五种方法很管用
对于Python很多人还是比较了解的,虽然说Python有很多优势但同样具有劣势,Python最大的劣势就是运行效率慢,那么如何提高Python代码运行速度呢?这五种方法很管用. 1.PyPy:在选择 ...
最新文章
- 美权威报告:量子计算十年内无法落地
- 智慧城市产业图谱(2020年)
- python语言怎么输入-python/基础输出输入用法
- matlab-画个拱桥和倒影?
- 成功解决‘pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
- MySQL5.7 常用系统表大全
- 华为云GaussDB深耕数字化下半场,持续打造数据库根技术
- 百度回应“出售他人隐私”报道:从未开展此类业务
- ServletContextListener 启动SPRING加载数据到缓存的应用
- 《阿里巴巴JAVA开发手册》超过三张表禁止join
- 查询每门课程被选修的学生数
- 哈工大计算机系统2022春 大作业 程序人生
- 不懂技术怎么让服务器更安全,几个插件让你的服务器更安全(防攻击防注入)
- 派大星如期反馈小程序的生命周期
- 计算机主机内部的除尘课件,计算机主机内部除尘装置
- 《惢客创业日记》2021.06.01(周二)五月份的工作总结
- 【PIC单片机】-- ADC相关知识
- Spring的15款优质开源框架,你用过几个呀?
- charles误点deny后如何恢复
- 发现一款程序员实用小工具