目录

文章内容简介

Tomcat 简介

下载 Tomcat

环境配置

启动与验证


文章内容简介

本文介绍了Apache Tomcat的下载安装及配置过程。Tomcat是一个开源的轻量级Web应用服务器,主要用于Java Servlet和JSP技术部署。文章详细说明了从官网下载Tomcat版本、解压安装、配置CATALINA_HOME环境变量、解决启动乱码问题,以及验证安装是否成功的完整步骤。同时提供了当访问localhost:8080失败时的备用启动方法。并提示下期将介绍在idea中的配置问题。

Tomcat 简介

Apache Tomcat 是一个开源的轻量级 Web 应用服务器,主要用于 Java Servlet 和 JSP 技术的部署。作为 Jakarta EE(原 Java EE)的核心组件之一,Tomcat 因其高效、稳定和易用性成为开发者学习和生产环境中的常见选下载 Tomcat择。

下载 Tomcat

访问官网

​进入 Apache Tomcat 官网,选择最新稳定版本(这里朱波选择的是 Tomcat 10.1.52)。

官网链接:(复制粘贴后在浏览器打开) ​

http://tomcat.apache.org/http://tomcat.apache.org/官网页面如下:

选择安装包

根据操作系统下载对应格式(Windows 选 .zip、Linux/macOS 选 .tar.gz),因为这种版本压缩包是可以直接解压使用的,不需要额外再下载环境。

这里朱波是Windows系统,然后朱波选择的是版本是10.1.52,如下图(单击Download):

进入一下页面后,大家可以根据自己电脑的操作系统选择(大部分电脑都是64位),所以大家选择(64-bit Windows zip)就好。

下载到自己电脑上之后,将其尽量解压到除C盘以外的别的盘内就好(这里朱波以D盘为例),解压之后如果出现该页面,选择是(如下图):

环境配置

首先要确保系统已安装 JDK(建议 JDK 17+),并配置 JAVA_HOME 环境变量指向 JDK 安装路径,否则启动 Tomcat 的时候,该窗口会闪退的。

大家找到自己解压路径之后(如上图),将路径复制下来,在自己电脑的下方可直接搜索环境变量(如下图),打开之后编辑自己的 Tomcat 运行环境。

进入编辑系统环境变量之后(如下图),点击环境变量,在系统变量里点击新建新建,变量名为: CATALINA_HOME ,变量值为:刚才复制的解压在自己电脑上的路径(这里是朱波的解压路径),大家可能都不一样!

新建系统变量完成后一定记得点击确认,然后在你的系统变量里面找你电脑本身带的 Path 变量之后打开,点击新建后写上: %CATALINA_HOME%\bin 完成后一定要点击确认,否则只能重新配置环境了。这里圈重点电脑上一定要有Java的环境变量(没有的话可以去找朱波前两期出的 jdk 安装及环境配置)

启动与验证

启动与关闭

打开刚才解压的路径之后,将出现目录画面(如下图),点击 bin 目录进入后,找到 startup.bat (是 Tomcat 的服务器)双击打开后会出现黑色显示屏:

大家可以看到,显示出来的东西存在乱码,这个时候我们可以将该页码在系统关闭,在上方同路径的目录下,双击 shutdown.bat 就可以关掉该页面了。

友情提醒:如果启动或关闭时会出现以下安全警告的话(如下图),直接选择同意即可(也可关掉打开文件前询问)

修改乱码

因为上述启动后存在乱码,导致我们无法读懂服务器是否真的启动,接下来我们将修改显示文件夹内的代码,是服务器启动后正常显示。

同理,还是打开目录文件夹,找到 conf 文件夹后打开,再寻找 logging.properties 并用记事本将其打开(如下图),

打开之后找到如图的 UTF-8 ,将其修改成 GBK 后保存:

保存修改后再按照刚才的打开方式重新启动服务器,我们将看到正确无乱码的启动流程。

启动完成后大家可以在浏览器中复制粘贴以下链接,如果打开之后和朱波下图一样,则说明你的 Tomcat 电脑上部署成功!http://localhost:8080/http://localhost:8080/

如果没成功,出现访问失败(如下图),大家也不用着急,朱波还尝试了第二种方法:

在你的保存路径的同一个位置搜索输入 cmd 后,回车键就可以直接在该路径下输入 service.bat install 回车键(如下图),再输入 startup.bat 就可以打开服务器,再次复制上面的链接就可以打开绿色小猫页面啦!!!祝大家成功

最后的最后,这样就成功在自己的电脑上部署了 Tomcat (汤姆猫),下期将分享将 Tomcat 在 IDEA 中如何配置,也是超详细教程哦!希望对大家有所帮助!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐