第一种:添加静态页面在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.warWJ.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

部署静态网站的五种方法相关推荐

  1. Tomcat部署html静态网站的五种方式

    注:这里的操作是建立在java jdk和tomcat已安装好并且已经配置好环境变量的情况下 jdk1.7下载 tomcat7下载 方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中 ...

  2. 末学者笔记--Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站

    Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站 一.Jinkens安装                                                ...

  3. 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 ...

  4. 小技巧:安装Linux的五种方法和心得(转)

    小技巧:安装Linux的五种方法和心得(转) 一.硬盘安装分两种情况: A. 是从Win系统上安装 B.是从别的Linux启动安装 这里介绍大多数人使用的Windows系统安装,第二种方法我还没有调过 ...

  5. python压缩包怎么安装-详解python解压压缩包的五种方法

    这里讨论使用Python解压例如以下五种压缩文件: .gz .tar .tgz .zip .rar 简单介绍 gz: 即gzip.通常仅仅能压缩一个文件.与tar结合起来就能够实现先打包,再压缩. t ...

  6. web文件 群晖_【原创】群晖NAS 上部署静态网站

    概要 1.简介 NAS 除了用来管理文件,用作个人云盘之外,还有很多用途.因为群晖的操作系统 DSM 本身就是一个 Debian 的定制系统,所以完全可以把 NAS 当作一台个人的服务器,你可以在上面 ...

  7. 在生产环境下处理EFCore数据库迁移的五种方法

    在生产环境下处理EFCore数据库迁移的五种方法 原文链接:https://www.thereformedprogrammer.net/handling-entity-framework-core-d ...

  8. linux pcre静态编译,Linux下,Nginx部署静态网站

    1.准备工作 选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL. Nginx是C写的,需要用GCC编译:Ngin ...

  9. python函数可以提高代码执行速度吗_Python代码运行速度慢?这五种方法很管用

    对于Python很多人还是比较了解的,虽然说Python有很多优势但同样具有劣势,Python最大的劣势就是运行效率慢,那么如何提高Python代码运行速度呢?这五种方法很管用. 1.PyPy:在选择 ...

最新文章

  1. 美权威报告:量子计算十年内无法落地
  2. 智慧城市产业图谱(2020年)
  3. python语言怎么输入-python/基础输出输入用法
  4. matlab-画个拱桥和倒影?
  5. 成功解决‘pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
  6. MySQL5.7 常用系统表大全
  7. 华为云GaussDB深耕数字化下半场,持续打造数据库根技术
  8. 百度回应“出售他人隐私”报道:从未开展此类业务
  9. ServletContextListener 启动SPRING加载数据到缓存的应用
  10. 《阿里巴巴JAVA开发手册》超过三张表禁止join
  11. 查询每门课程被选修的学生数
  12. 哈工大计算机系统2022春 大作业 程序人生
  13. 不懂技术怎么让服务器更安全,几个插件让你的服务器更安全(防攻击防注入)
  14. 派大星如期反馈小程序的生命周期
  15. 计算机主机内部的除尘课件,计算机主机内部除尘装置
  16. 《惢客创业日记》2021.06.01(周二)五月份的工作总结
  17. 【PIC单片机】-- ADC相关知识
  18. Spring的15款优质开源框架,你用过几个呀?
  19. charles误点deny后如何恢复
  20. 发现一款程序员实用小工具

热门文章

  1. linux下安装MySQL5.7及遇到的问题总结
  2. Kanzi for Android Demo
  3. auto.js B0012 进入各频道 查找父控件 子控件 2021-10-03
  4. 有一个人愿意参加第一届校园活力健美操这
  5. Dango 之认证组件Auth模块
  6. 后台可视化布局打印设计
  7. 博弈论2:学会换位思考(弱劣势策略)
  8. 再有人问你volatile是什么,就把这篇文章发给他,让他哑口无言
  9. 【思维】如何放下心中的执念?
  10. pygame精灵组有哪些方法_pygame 的精灵使用