1、JavaWeb的基本概念

JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。

JavaWeb 是基于请求和响应来开发的。

请求:是指客户端给服务器发送数据,叫请求 Request。

响应:是指服务器给客户端回传数据,叫响应 Response。

请求和响应是成对出现的,有请求就有响应。

2、Web资源的分类

web 资源按实现的技术和呈现的效果的不同,又分为静态资源和动态资源两种。

静态资源: html、css、js、txt、mp4 视频 , jpg 图片

动态资源: jsp 页面、Servlet 程序

3、常用的Web服务器

Tomcat:由 Apache 组织提供的一种 Web 服务器,提供对 jsp 和 Servlet 的支持。它是一种轻量级的 javaWeb 容器(服务器),也是当前应用最广的 JavaWeb 服务器(免费)。

Jboss:是一个遵从 JavaEE 规范的、开放源代码的、纯 Java 的 EJB 服务器,它支持所有的 JavaEE 规范(免费)。

GlassFish: 由 Oracle 公司开发的一款 JavaWeb 服务器,是一款强健的商业服务器,达到产品级质量(应用很少)。

Resin:是 CAUCHO 公司的产品,是一个非常流行的服务器,对 servlet 和 JSP 提供了良好的支持,性能也比较优良,resin 自身采用 JAVA 语言开发(收费,应用比较多)。

WebLogic:是 Oracle 公司的产品,是目前应用最广泛的 Web 服务器,支持 JavaEE 规范,

而且不断的完善以适应新的开发要求,适合大型项目(收费,用的不多,适合大公司)。

4、Tomcat的使用

安装:找到你需要用的 Tomcat 版本对应的 zip 压缩包,解压到需要安装的目录即可。

目录简单介绍:

bin: 专门用来存放 Tomcat 服务器的可执行程序

conf: 专门用来存放 Tocmat 服务器的配置文件

lib: 专门用来存放 Tomcat 服务器的 jar 包

logs: 专门用来存放 Tomcat 服务器运行时输出的日记信息

temp: 专门用来存放 Tomcdat 运行时产生的临时数据

webapps:专门用来存放部署的 Web 工程。

work:是 Tomcat 工作时的目录,用来存放 Tomcat 运行时 jsp 翻译为 Servlet 的源码,和 Session 钝化的目录。

5、启动Tomcat服务器

找到 Tomcat 目录下的 bin 目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器。

如何测试 Tomcat 服务器启动成功???

打开浏览器,在浏览器地址栏中输入以下地址测试:

1、http://localhost:8080

2、http://127.0.0.1:8080

3、http://真实 ip:8080

当出现如下界面,说明 Tomcat 服务器启动成功!!!

注:常见的启动失败的情况有,双击 startup.bat 文件,就会出现一个小黑窗口一闪而来。

这个时候,失败的原因基本上都是因为没有配置好 JAVA_HOME 环境变量。

配置 JAVA_HOME 环境变量

6、Tomcat的停止

1、点击 tomcat 服务器窗口的 x 关闭按钮

2、把 Tomcat 服务器窗口置为当前窗口,然后按快捷键 Ctrl+C

3、找到 Tomcat 的 bin 目录下的 shutdown.bat 双击,就可以停止 Tomcat 服务器

Tomcat的安装与启动相关推荐

  1. Tomcat的安装和启动

    前言:Tomcat 是 Servlet 容器的一种,它是一个小型的(体积小).轻量级的.免费开源的 Java Web 服务器.Tomcat 运行时占用的系统资源少,性能稳定,并且采用了先进和前沿的技术 ...

  2. JSP开发环境搭建(Tomcat的安装和配置)

    使用 JSP 开发程序,需要具备对应的运行环境:Web 浏览器.Web 服务器.JDK 开发工具包.数据库(MySQL SQL Server 等).下面以 Windows 操作系统为平台介绍 JSP ...

  3. javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程

    tomcat服务器的安装.启动 下载及安装 下载 官网下载合适的版本:https://tomcat.apache.org/ 我装的是9.0.37版本. 安装 把从官网下载的文件放到想要安装的位置,解压 ...

  4. Tomcat服务器的安装和启动

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 安装 一.从Tomcat官网下载解压 二.Tomcat启动 1.启动 2.诊断 总结 安装 提示:这里可以添加本文要记录的大 ...

  5. 超详解Tomcat的下载、安装、启动等问题

    1.下载:官网进行下载阿帕奇雄猫® - 欢迎! (apache.org) (提示:后面有下载好的链接,大家可以自提,想学习的可以继续看,不想的直接跳转到第二步即可) 在右边下载的地方选择第一个,点击进 ...

  6. Tomcat下载、安装、启动最全教程

    Tomcat 是什么? Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可 ...

  7. Linux下Tomcat的安装配置

    Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...

  8. JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)

    JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core)     Apa ...

  9. apache tomcat下32还是64_linux平台下Tomcat的安装与优化

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样 ...

最新文章

  1. Delphi XE4 For IOS之部署问题
  2. 贝叶斯学习举例--学习分类文本
  3. AngularStrap -- Popovers
  4. mysql开发问题解决_开发过程中mysql常见问题的解决方法
  5. CSS伪类的三种写法
  6. OpenInfra 基金会积极推动开源项目在中国市场的发展与应用
  7. 最让人纠结的等式:0.999...=1
  8. 20180713 考试记录
  9. Android应用及应用管理
  10. 区块链 智能合约 虚拟机 EVM 资料总结
  11. 自然语言处理(NLP)与自然语言理解(NLU)的区别
  12. linux 鼠标残影,Win10系统拖动鼠标有残影怎么办
  13. Mujoco编程开发-官方文档
  14. 【Xilinx JESD204B】针对JESD204B的一些问题解答
  15. 2020ICPC南京 F Fireworks(概率,三分)
  16. JAVA LinkedBlockingQueue详细分析
  17. Prometheus Operator开始
  18. Ceres-Solver使用指南
  19. 双系统(ubuntu系统与window系统)时间不一致的解决办法
  20. VC控件——CTreeCtrl中HitTest的用法

热门文章

  1. Vu单元测试-------笔记(一)
  2. PPP协议使用同步传输技术传送比特串0110111111111100。试问经过零比特填充后变成怎样的比特串?若接收端收到的PPP帧的数据部分是0001110111110111110110,问删除发送端
  3. python基础入门神图
  4. 从头开始做一个智能家居设备:MQTT协议及使用
  5. matlab 色温图,色温及如何选择色温图文详解
  6. JAVA获取指定日期
  7. 构建告警管理可观察性智能平台
  8. 英语作文计算机国际会议开幕词,学术会议发言稿 英文(精选多篇)
  9. 内存控制器与SDRAM_内存接口概念
  10. DNS,二级域名泛解析