(Tomcat服务器的安装与搭建)Web服务器的理解与应用

JAVAweb Tomcat部署web服务器(项目) web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交百的、跨平台的分布式图形信息系统。是建立在internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个写为关联的网状结构。Web简述:可以通过http协议访问的网络服务,称为web,比如京东,天猫,淘宝等等;采用Java的相关技术栈来实现Web功能的开发。 阅读详情

Web服务器

一、Web服务器介绍

1.1、简介

Web服务器⼀般指⽹站服务器,也称之为WWW(World Wide Web)服务器。是指驻留于因特⽹上某种类型计算机的程序。这个服务器并不是硬件服务器,⽽是软件服务器。其主要功能是提供⽹上信息浏览服务,可以向发出请求的浏览器提供⽂档,也可以放置⽹站⽂件,让全世界浏览;还可以放置数据⽂件,让全世界下载等。

1.2、常见的服务器

1、 Web服务器主要⽤来接收客户端发送的请求和响应客户端请求。

2、Tomcat(Apache):当前应⽤最⼴的JavaWeb服务器;

3、JBoss(Redhat红帽):⽀持JavaEE,应⽤⽐较⼴EJB容器 –> SSH轻量级的框架代替

4、 GlassFish(Orcale):Oracle开发JavaWeb服务器,应⽤不是很⼴;

5、Resin(Caucho):⽀持JavaEE,应⽤越来越⼴;

6、Weblogic(Orcale):要钱的!⽀持JavaEE,适合⼤型项⽬;

7、 Websphere(IBM):要钱的!⽀持JavaEE,适合⼤型项⽬

二、Tomcat服务器

2.1、介绍

Tomcat 服务器是⼀个免费的开放源代码的Web 应⽤服务器,属于轻量级应⽤服务器,在中⼩型系统和并发

访问⽤户不是很多的场合下被普遍使⽤,是开发和调试JSP 程序的⾸选。

**Tomcat服务器实际上是JSP ⻚⾯和Servlet的容器,主要⽤来部署和运⾏Web应⽤。**另外,Tomcat也具有处理HTML⻚⾯的功能。

在这里插入图片描述

2.2、下载

下载官⽹地址:https://tomcat.apache.org

【注】:tomcat版本可选,课程中使⽤8.5版本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uFetZp36-1649776124583)(E:\Java资料\笔记整理\JavaWeb\笔记\总结整理\Web服务器.assets\image-20220412225506219.png)]

下载后解压⽬录如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RMb8c5PI-1649776124584)(E:\Java资料\笔记整理\JavaWeb\笔记\总结整理\Web服务器.assets\image-20220412225930716.png)]

双击bin⽬录中的startup.bat 启动Tomcat服务器

【注】:保证系统环境变量中配置JAVA_HOME,否则会启动失败

打开浏览器:推荐Google、⽕狐

输⼊:localhost:8080

显示tomcat⾸⻚即可

三、Idea中创建JavaWeb工程

创建普通Java项⽬改造成web应⽤

1、打开idea创建Java应⽤

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fzD8aTuk-1649776124585)(E:\Java资料\笔记整理\JavaWeb\笔记\总结整理\Web服务器.assets\image-20220412230105703.png)]

在这里插入图片描述

在这里插入图片描述

2、idea中创建Tomcat服务器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FZr33VNp-1649776124590)(E:\Java资料\笔记整理\JavaWeb\笔记\总结整理\Web服务器.assets\image-20220412230136929.png)]

3、idea中Tomcat配置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WulEVfar-1649776124591)(E:\Java资料\笔记整理\JavaWeb\笔记\总结整理\Web服务器.assets\image-20220412230155006.png)]

4、点击 Deployment

在这里插入图片描述

5、配置访问路径和打包⽅式

在这里插入图片描述

6、创建web.xml⽂件

在这里插入图片描述

在这里插入图片描述

7、创建classes(存放编译后⽂件)和lib(存放jar包)⽂件夹

在这里插入图片描述

在这里插入图片描述

四、JavaWeb工程的目录结构

在这里插入图片描述

五、启动执⾏

8IAXMaz-1649776124601)]

四、JavaWeb工程的目录结构

[外链图片转存中…(img-L2GaxyBF-1649776124602)]

五、启动执⾏

在这里插入图片描述

Tomcat Web开发环境搭建全攻略 Apache Tomcat(通常称为Tomcat服务器)是开源的Java Servlet容器,广泛用于部署Java Servlet和JavaServer Pages (JSP)的Web应用。Tomcat由Apache软件基金会负责维护,是Apache Jakarta项目的一部分。它实现了Java Servlet和JavaServer Pages规范,为Java开发者提供一个易于使用且功能丰富的Web服务器环境。Tomcat服务器的启动是通过执行特定的脚本来完成的。 阅读详情

相关推荐

免安装Web应用服务器:Tomcat 6和7实战指南

本文还有配套的精品资源,点击获取 简介:Web应用服务器是互联网服务的关键组成部分,提供Web应用程序的运行平台。本文特别介绍了Tomcat 6和7两个免安装版本的特点与优势,强调了其在部署便捷性、迁移灵活性和启动速度上的优点。文章详细阐述了如何将免安装的Tomcat与IDE集成,以及如何进行基本的服务器配置和环境变量设置,以帮助开发者提高开发效率。 1. Web...

weixin_36064575的博客 1302

Tomcat安装步骤及详细配置教程

当我打开之后发现显示的是乱码,结果我又百度了一番,把解决办法也给大家列出来了,如果有的小伙伴没有出现这个情况,可以略过这一步,直接进行下一步。这里我简单描述一下UTF-8和GBK的关系,其实GBK编码才是指中国的中文字符,并且包含了简体中文和繁体中文;UTF-8比较强大,是全国家通用的一种编码,如果涉及多个国家语言,那么就建议使用UTF-8,所以他们按道理是可以通用的。,能看到Tomcat首页即启动成功(若出现闪退现象,请先检查环境变量配置是否正确)打开浏览器,在地址栏输入。

写博客是为了记笔记 5139

U8+ 新建账套

一、登录 账套主管:demo 对账套有修改权限,有账套库权限 系统管理员:admin 其他所有权限 二、新建账套 admin登录–>点击系统管理–>账套–>建立 选择了参照已有账套结转期初:就是上一个的期末数据作为这一次新表的期初数据 启用会计期一旦选择更改不了。 ...

茶茶很困i 3692

Linux安装部署Tomcat服务器

Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的...

qq_44424791的博客 857

京东礼品卡绑定技术解析与安全验证实践

电商系统开发中,卡券绑定是常见的业务场景,其核心在于安全验证机制的设计与实现。从技术原理来看,现代验证系统通常采用多层防护,包括前端数据加密、行为验证(如滑块验证)和风控校验等关键技术。这些机制通过设备指纹采集、请求签名验证等方式,有效防范自动化攻击。在实际工程实践中,开发者需要特别关注接口鉴权流程,正确处理安全令牌(如st/vt令牌)和请求签名。京东礼品卡绑定作为典型案例,展示了如何平衡用户体验与系统安全,其验证系统会持续升级,需要开发者跟踪接口变化。对于企业级应用,建议采用混合模式技术方案,结合浏览器自

weixin_28607671的博客 233

即插即用系列(代码实践) | WACV 2024 CSAM:面向各向异性医学图像分割的 2.5D 跨切片注意力模块

文章摘要: 论文《CSAM: A 2.5D Cross-Slice Attention Module for Anisotropic Volumetric Medical Image Segmentation》提出了一种解决医学图像各向异性问题的创新模块CSAM。针对MRI/CT数据中切片间分辨率差异大的挑战,该模块通过2.5D跨切片注意力机制,结合2D卷积的轻量性和3D上下文感知能力。核心包括语义注意力(通道级)、位置注意力(空间级)和跨切片注意力(支持不确定性建模),能在几乎不增加参数量的情况下有效捕捉

分享顶会顶刊论文即插即用模块 103

Tomcat的简介、版本选择与安装、配置与运行(启动、关闭、重启、配置成开机自启动服务)

Apache Tomcat是一个对于 【Jakarta Servlet、Jakarta 服务器页面、Jakarta 表达式语言?、Jakarta WebSocket、Jakarta 注解和Jakarta 身份验证规范】的开源实现。Jakarta EE平台(Jakarta EE platform)是Java EE平台(Java EE platform)的演变。Tomcat 10及更高版本实现了作为Jakarta EE一部分开发的规范。Tomcat 9及更早版本实现了为Java EE一部分发展的规范。

u010804417的博客 1万+

【VS Code插件开发】通用功能(二)

本篇主要从command(命令)、menus(菜单)、快捷键三个方面讲解,都归于通用功能。

编码世界 1万+

Tomcat服务器

虚拟主机就是在一个单一的物理主机上,实现多网域服务的方法,也就是可以运行多个网站或者服务的技术,虚拟主机之间完全独立,比如我们访问百度和访问淘宝,两个网站之间是完全独立的,但是我们不能确定是都两个网站之间是否在使用同一个真实主机,另外虚拟主机技术的流行,可以使用户自行管理虚拟服务器,主要是原因还是为了节约成本。1.由于有Sun公司的支持,所以对java的兼容性在当时是特别好的,原因是tomcat也是java编写的软件,所以必须要依赖于jdk环境,如果我们jdk有问题,启动tomcat时,一定会报错!

一只学习的渣渣 4613

在Simulink中实现一个基于SiC MOSFET的高效率电机驱动系统

本文介绍了在Simulink中构建基于SiC MOSFET的高效率电机驱动系统的详细流程。系统由直流电源模块、SiC MOSFET逆变器模块、PMSM电机模型、控制策略模块(包括矢量控制和PWM生成)以及反馈测量模块组成。文章逐步指导了从模型创建到参数设置的完整过程,包括各模块的具体实现方法。通过仿真可以评估系统在不同负载条件下的响应速度、效率、功率密度等性能指标。该建模方法为电机驱动系统的设计和优化提供了有效工具,同时建议根据实际硬件规格和工程需求进行参数调整和定制化开发。

xiaoheshang_123的博客 248

17、深入分析Freebase数据集:特征、挑战与类型系统构建

本文深入分析了Freebase数据集的特征、数据建模的挑战以及类型系统的构建方法。Freebase作为知识图谱的重要资源,以RDF三元组形式提供了丰富的结构化知识。文章重点探讨了反向三元组、中介节点(CVT节点)以及非主题三元组对链接预测任务的影响,并通过实验展示了不同类型处理策略对模型性能的作用。此外,文章详细介绍了如何构建一个显式的类型系统,以提升链接预测的准确性,并展望了未来可能的研究方向。

css33的专栏 286

Tomcat的部署及优化(贼详细)

Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。一般来说,Tomcat虽然和Apache或者Nginx这些Web服务器一样,具有处理HTML页面的功能,然而由于其处理静态HTML的能力远不及Apache或者Nginx,所以Tomcat通常是作为一个Servlet和JSP容器,单独运行在后端。概括:1)免费的、开放源代码的Web应用服务器。

A1100886的博客 4389

损失函数大汇总(八)(IoU Loss附公式推导与代码)

本文详细介绍了IoU Loss及其在图像分割中的应用。IoU(交并比)是衡量预测区域与真实区域重叠程度的指标,IoU Loss定义为1-IoU,直接优化区域重叠质量。文章推导了IoU的数学表达式和梯度计算,分析了其函数特性:全局耦合梯度、对漏检误检的双重惩罚、适合类别不平衡任务。与Dice Loss相比,IoU更强调覆盖质量而非相似度。实际应用中IoU Loss常与BCE组合使用,前者保证训练稳定性,后者优化整体区域质量。文章还提供了IoU Loss的代码实现,适用于二值分割、小目标提取等场景,特别当任务评

悦学共鸣,温柔以待,汇聚光芒,共同成长 413

Tomcat web应用服务器安装部署

安装Tomcat 官网下载压缩包文件 安装路径尽量要用英文路径,然后解压。 bin文件:存放不同平台下(比如windows,Linux等平台)启动和终止Tomcat服务的脚本文件。如下图:bat后缀为windows系统批处理文件,sh后缀为LInux系统下的bash脚本文件。 conf文件:存放各种Tomcat服务器的各种配置文件。 lib文件:存放Tomcat服务器所需要的jar包。 logs文件:存放Tomcat服务器运行的日志信息。 temp文件:存放Tomcat服务器运行时的临时文件。

一夜星尘 1万+

ABB机器人与S7-1200PLC实现位置坐标数据发送和接收的具体方法

ABB机器人与S7-1200PLC实现位置坐标数据发送和接收的具体方法

Robot_PLC_HMI_Automation 2915

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Web应用程序简介

1、应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。 桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程序。 ———C/S模式将应用与服务分离,系统具有稳定性和灵活性 ———C/S  配备的是点对点的结构模式  适用于局域网,有可靠的安全性 ———由于客户端实现与服务器的直接

575

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Tomcat学习之二:tomcat安装、配置及目录文件说明

 我们看到tomcat目录/bin文件夹里有个tomcat6w.exe,顾名思义就是tomcat以window方式显示控制台。第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,此时我们可以这样解决它。         打开命令行提示符窗口-> 进入Tomcat安装目录-> 进入bin目录下-> 输入:service.bat install 即可,如图操作,tomc...

weixin_34146805的博客 147

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

JavaWeb之Web的环境搭建

Web简介 一:概述 (1)JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。 (2)Web应用程序的一个最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要再安装其他软件。 (3)JavaWeb 是基于请求和响应来开发的。(客户端<----->服务器) 请求是指客户端给服务器发送数据,叫请求Request 响应是指服务器给客户端回传数据,叫响应Response 请求和响应关系图 二:WEB应用程序的三大领域 ...

l65656565的博客 1288

Zookeeper、Solr和Tomcat安装配置实践

Zookeeper、Solr和Tomcat安装配置实践 Zookeeper、Solr和Tomcat安装配置实践 posted on 2015-07-07 13:...

87

Java Web

Java web Tomcat Tomcat应用服务器的概念 Tomcat的安装与配置 Tomcat应用服务器简单原理 Servlet Servlet概念 Servlet配置方法 Servlet中文乱码问题 Servlet运行原理和声明周期 使用Servlet搭建Javaweb服务器框架 JSP JSP语法 JSP标签 JSP运行原理 JSP三大指令 JSP四大域对象 JSP九大内置对象 Cookies和Session 了解Cookie的处理机制 掌握Cookie的结构 掌握Serv

xiu___的博客 94

Web应用服务器——Tomcat

最近学校的课程在学习Spring框架,接触到了Tomcat,这一篇就来浅析一哈Tomcat的安装及使用 1.Web应用服务器 首先来明晰一下Tomcat是用来干什么的, 2.官方下载 3.目录解析及运行 4.可能出现的问题及解决方案 5.网页的发布 ...

敲敲敲 4273

Tomcat服务器搭建及测试教程

目录 1、下载Tomcat 2、运行apache-tomcat-7.0.105.exe安装包 3、配置管理员和密码 4、配置服务器端口 5、Tomcat服务器测试 Hello!你好哇,我是灰小猿!一个超会写bug的程序猿! 最近在学习Java web开发时,需要将项目发布到Tomcat服务器上去,所以在这里记录一下在window环境下搭建Tomcat服务器的基本教程。 Java在服务器端的应用非常丰富,诸如Servlet,jsp和很多第三方框架等等。 而在Java web上的开发就是.

累计发表博客60余万字,优快云 博客专家、Java 领域优质创作者、华为云享专家、阿里云专家博主。专注分享 Java 优质文章,毕设实战项目开发,全网粉丝10W+ 6344

【Day32】Tomcat 服务器:安装、配置与 Web 应用部署

本文是《Java学习日记》专栏关于Tomcat的入门指南,主要包含以下内容:1. Tomcat的重要性:作为JavaWeb开发的核心服务器,即使使用SpringBoot内置Tomcat,仍需掌握独立Tomcat的安装配置;2. 详细安装教程:涵盖Windows/Linux环境下的JDK配置、Tomcat下载安装及启动验证;3. 核心配置解析:重点讲解server.xml端口修改、管理后台账户配置及目录结构说明;4. 三种项目部署方式:直接复制、管理后台部署和Context配置部署;5. 实战演示:通过简单W

maihuohuo的博客 1483

深入理解Tomcat:Java Web服务器的安装与配置

Tomcat是一个开源的Java Servlet容器和Web服务器,它是运行Java Web应用程序的核心环境。无论是开发、测试还是部署Java Web应用,Tomcat都是不可或缺的工具。本文将详细介绍Tomcat的安装、配置以及常见问题的解决方法,帮助你快速上手并深入理解Tomcat的工作原理。

代码不止,探索不息 1312

【Web服务器】Tomcat的部署

主要介绍了tomcat的概念、jdk安装配置、tomcat安装配置、虚拟主机配置、多实例部署

一个萌新的博客 1万+

Tomcat 应用服务器如何设置 Web 服务目录精讲

我们在使用 web 服务器 Tomcat 进行网页部署时,在不配置使用其他 IDE 时(如Eclipse),就需要自己来配置服务器的服务目录,而服务目录的配置又可以细分为若干种,本文就如何配置列举了如下几种方式。希望初学动态页面和 Tomcat 服务器的同学能够对原理有一个自己的理解。我们必须将编写好的 JSP 文件保存到Tomcat 服务器的某个 Web 服务目录中,只有这样,远程的用户才能通过浏览器访问该 Tomcat 服务器上的 JSP 页面。人们常说的一个网站,实际上就是一个 Web 服务目录。

白鹿第一帅的 优快云 博客 9882
上一篇: JDBC应用最全笔记(附带案例)
下一篇: Servlet服务最全入门笔记(包含案例)
皮卡丘不断更
博客等级 码龄5年 111粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皮卡丘不断更

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值