WEB核心(TOMCAT阶段重点&Tomcat整合)第二章

简介: Tomcat的安装,注意事项,具体内容的讲解已经配图详细展示,会出现的问题以及解决方式。Tomcat和IDEA进行整合等等。

1 Tomcat(重点)

       1.1Tomcat前置 知识

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

image.gif编辑

首先先去官网下载Tomcat

网络异常,图片无法展示
|
细节有很多,标记红色的特别注意

1,首先将下载好的文件复制到一个中文和空格的路径下即可。

2,不要有空格,不要中文,不要过深的目录。

例如我本地这样的:就知道D盘下的文件夹里面存放

image.gif编辑

介绍一下下载好之后文件夹里面文件的含义和作用

image.gif编辑

为了帮助大家分辨的更清楚,在图上已经标出

image.gif编辑

详细解释image.gif编辑

双击运行启动tomcat:详细记录

image.gif编辑

image.gif编辑

image.gif编辑

退出服务器的三种方式

    1. ×   (强制停止程序,会导致程序无法进行退出保存)
    2. 窗口按 ctrl+c   中止程序 (也可能导致8080端口未放开问题)
    3. image.gif编辑(会放开8080端口,会进行退出保存)

     注意事项

    1,如果没有配置JAVA_HOME环境变量,在双击startup.bat文件运行tomcat时,将一闪立即关闭。且必须配置正确,及JAVA_HOME指向JDK的安装目录

    2,多个tomcat同时启动,一定要叉开端口号

    一个端口号一次只能被一个程序占用。

    8080端口被占用时,尝试让端口号+1

    image.gif编辑

    WEB项目存在一定的目录结构

    image.gif编辑  1.2Tomcat整合

    配图详细讲解

    image.gif编辑

    image.gif编辑

    image.gif编辑

     

    最后再给大家说一个常见的服务器启动报错的情况

    image.gif编辑

    如果有这个报错:说明端口号重复了,可以进行端口号加1或者更换其他数字,进行解决。

    如果文章对您有帮助,就拿起小手赶紧给博主点赞💚评论❤️收藏💙 一下吧!

    相关文章
    |
    4月前
    |
    Java 应用服务中间件 Apache
    浅谈Tomcat和其他WEB容器的区别
    Tomcat是一款轻量级的免费开源Web应用服务器,常用于中小型系统及并发访问量适中的场景,尤其适合开发和调试JSP程序。它不仅能处理HTML页面,还充当Servlet和JSP容器。相比之下,物理服务器是指具备处理器、硬盘等硬件设施的服务器,如云服务器,其设计目标是在处理能力、稳定性和安全性等方面提供高标准服务。简言之,Tomcat专注于运行Java应用,而物理服务器则提供基础计算资源。
    |
    5月前
    |
    关系型数据库 Java MySQL
    "解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
    【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
    76 0
    |
    6月前
    |
    Java 应用服务中间件 Shell
    Nginx+Keepalived+Tomcat 实现Web高可用集群
    Nginx+Keepalived+Tomcat 实现Web高可用集群
    178 0
    |
    6月前
    |
    网络协议 Java 应用服务中间件
    Tomcat源码分析 (一)----- 手撕Java Web服务器需要准备哪些工作
    本文探讨了后端开发中Web服务器的重要性,特别是Tomcat框架的地位与作用。通过解析Tomcat的内部机制,文章引导读者理解其复杂性,并提出了一种实践方式——手工构建简易Web服务器,以此加深对Web服务器运作原理的认识。文章还详细介绍了HTTP协议的工作流程,包括请求与响应的具体格式,并通过Socket编程在Java中的应用实例,展示了客户端与服务器间的数据交换过程。最后,通过一个简单的Java Web服务器实现案例,说明了如何处理HTTP请求及响应,强调虽然构建基本的Web服务器相对直接,但诸如Tomcat这样的成熟框架提供了更为丰富和必要的功能。
    |
    6月前
    |
    Java 关系型数据库 MySQL
    "解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
    【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
    77 1
    |
    6月前
    |
    应用服务中间件
    2022年最新最详细在IDEA中配置Tomcat(含有详细图解过程)、建立使用IEDA建立一个Web项目的案例
    这篇文章提供了在IntelliJ IDEA中配置Tomcat服务器的详细步骤,包括添加Tomcat Server、选择安装路径、添加项目Artifact,以及创建和展示Web项目的流程。
    |
    6月前
    |
    Java 应用服务中间件 Apache
    使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
    本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
    325 0
    使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
    |
    6月前
    |
    jenkins 持续交付 开发工具
    "引爆效率革命!Docker+Jenkins+GIT+Tomcat:解锁持续集成魔法,一键部署Java Web应用的梦幻之旅!"
    【8月更文挑战第9天】随着软件开发复杂度的增加,自动化变得至关重要。本文通过实例展示如何结合Docker、Jenkins、Git与Tomcat建立高效的持续集成(CI)流程。Docker确保应用环境一致性;Jenkins自动化处理构建、测试和部署;Git管理源代码版本;Tomcat部署Web应用。在Jenkins中配置Git插件并设置项目,集成Docker构建Tomcat应用镜像并运行容器。此外,通过自动化测试、代码质量检查、环境隔离和日志监控确保CI流程顺畅,从而显著提高开发效率和软件质量。
    108 3
    |
    7月前
    |
    Java 应用服务中间件 Linux
    Tomcat安装部署[单机软件],可以让用户开发的WEB应用程序,变成可以被访问的网页,Tomcat的使用需要jdk环境
    Tomcat安装部署[单机软件],可以让用户开发的WEB应用程序,变成可以被访问的网页,Tomcat的使用需要jdk环境
    |
    8月前
    |
    Java 应用服务中间件 Apache
    Maven程序 tomcat插件安装与web工程启动
    Maven程序 tomcat插件安装与web工程启动
    91 0

    热门文章

    最新文章

  1. 1
    Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
    23
  2. 2
    AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
    19
  3. 3
    【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
    54
  4. 4
    部署使用 CHAT-NEXT-WEB 基于 Deepseek
    326
  5. 5
    【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
    26
  6. 6
    java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
    39
  7. 7
    零基础构建开源项目OpenIM桌面应用和pc web- Electron篇
    28
  8. 8
    【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
    20
  9. 9
    FastAPI与Selenium:打造高效的Web数据抓取服务 —— 采集Pixabay中的图片及相关信息
    53
  10. 10
    springSecurity学习之springSecurity过滤web请求
    60