2024-10-29 11:11阅读: 1697评论: 0推荐: 0

Tomcat 安装与配置的图文教程(Windows 系统)

一、下载安装包

1. 前往官网下载安装包,选择 zip 格式

image1-1

2. 将下载的 apache-tomcat-xxxx.zip 压缩包复制到想要安装的目录下(建议不要存放在 C 盘,或者包含中文或空格的路径下),然后解压到当前文件夹

image1-2

解压后的目录结构如下:

image1-3

二、配置环境变量

配置环境变量 JAVA_HOME

启动 Tomcat 服务需要 JDK,如果没有安装 JDK 则需要先安装再配置环境变量

1. 添加系统环境变量,变量名:JAVA_HOME, 变量值:E:\Java\jdk1.8.0_301(自己电脑的 JDK 安装路径)

image2-1

配置环境变量 CATALINA_HOME(根据个人需要)

配置 CATALINA_HOME 环境变量的作用在于我们可以在任意目录下启动 Tomcat 服务。如果没有配置该环境变量,则需要进入 Tomcat 目录的 bin 文件夹才能启动 Tomcat 服务。在 Tomcat 的 bin 目录下运行 startup.bat 不需要我们手动配置环境变量,Tomcat 会自动并正确设置 CATALINA_HOME。

1. 添加系统环境变量,变量名:CATALINA_HOME, 变量值:E:\apache-tomcat-9.0.96(自己电脑的 Tomcat 安装路径)

image2-2

2. 编辑系统变量 Path,添加 %CATALINA_HOME%\bin

image2-3

image2-4

记得点击窗口的“确定”按钮保存配置!!!

三、配置端口号(根据个人需求)

Tomcat 默认端口号为 8080,后续开发时使用 Tomcat 偶尔会遇到端口 8080 被占用的情况。如果担心的话可以将端口号修改为其他不常用的端口号。

1. 进入 Tomcat 安装目录下的 conf 文件夹下,打开 server.xml 配置文件

image3-1

2. 快捷键【Ctrl+F】查找“8080”,找到这一段代码将“8080”端口修改成其他的端口号

image3-2

四、配置管理账号

后续通过 Tomcat 的管理页面管理应用程序时,需要有相应的账号权限。

1. 进入 Tomcat 安装目录下的 conf 文件夹下,打开 tomcat-users.xml 配置文件

image4-1

2. 文件拉到最下方,在</tomcat-users>上一行添加如下代码:

<!-- 定义角色 -->
<role rolename="manager-gui"/>
<role rolename="manager-script"/>

<!-- 定义用户及其角色 -->
<user username="tomcat" password="123456" roles="manager-gui,manager-script"/>

用户名和密码可以自己任意改,修改后的代码如下:

image4-2

五、启动服务

启动 Tomcat 服务有多个方法

方法一:打开命令行窗口,cd 到 Tomcat 目录下的 bin 路径下,运行 startup.bat

image5-1

方法二:在 Tomcat 目录的 bin 文件夹中,双击打开 startup.bat 文件

image5-2

方法三:打开命令行窗口,在任意路径下运行 startup.bat 启动服务器(需要配置环境变量 CATALINA_HOME)

image5-3

运行 startup.bat 后会出现启动服务的窗口,窗口关闭则服务也关闭。闪退的话需要查看环境变量是不是配置错误,或者端口是否被占用。

image5-4

在浏览器中访问 localhost:8080 即可打开 Tomcat 服务器的页面

image5-5

六、管理应用程序

1. 在浏览器访问 localhost:8080 打开 Tomcat 服务器的页面后,点击 Manager App

image6-1

2. 输入前面在 tomcat-users.xml 文件中配置的账号和密码

image6-2

3. 登录成功后会跳转到应用管理页面,部署到 Tomcat 的项目会在该页面显示,点击其中的路径一栏则会跳转到指定项目的运行页面

image6-3

参考文档

[1] tomcat安装和配置 - caohongxing
[2] Tomcat启动时为什么要配置CATALINA_HOME环境变量?? - Mandylover
[3] Tomcat目录介绍及任意目录启动Tomcat - Leeander

本文作者:迎难而上的胡小图

本文链接:https://www.cnblogs.com/huxiaotu/p/18510418

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   迎难而上的胡小图  阅读(1697)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起