Tomcat 安装与配置的图文教程(Windows 系统)
一、下载安装包
1. 前往官网下载安装包,选择 zip 格式
2. 将下载的 apache-tomcat-xxxx.zip 压缩包复制到想要安装的目录下(建议不要存放在 C 盘,或者包含中文或空格的路径下),然后解压到当前文件夹
解压后的目录结构如下:
二、配置环境变量
配置环境变量 JAVA_HOME
启动 Tomcat 服务需要 JDK,如果没有安装 JDK 则需要先安装再配置环境变量
1. 添加系统环境变量,变量名:JAVA_HOME, 变量值:E:\Java\jdk1.8.0_301(自己电脑的 JDK 安装路径)
配置环境变量 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 安装路径)
2. 编辑系统变量 Path,添加 %CATALINA_HOME%\bin
记得点击窗口的“确定”按钮保存配置!!!
三、配置端口号(根据个人需求)
Tomcat 默认端口号为 8080,后续开发时使用 Tomcat 偶尔会遇到端口 8080 被占用的情况。如果担心的话可以将端口号修改为其他不常用的端口号。
1. 进入 Tomcat 安装目录下的 conf 文件夹下,打开 server.xml 配置文件
2. 快捷键【Ctrl+F】查找“8080”,找到这一段代码将“8080”端口修改成其他的端口号
四、配置管理账号
后续通过 Tomcat 的管理页面管理应用程序时,需要有相应的账号权限。
1. 进入 Tomcat 安装目录下的 conf 文件夹下,打开 tomcat-users.xml 配置文件
2. 文件拉到最下方,在</tomcat-users>
上一行添加如下代码:
<!-- 定义角色 -->
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<!-- 定义用户及其角色 -->
<user username="tomcat" password="123456" roles="manager-gui,manager-script"/>
用户名和密码可以自己任意改,修改后的代码如下:
五、启动服务
启动 Tomcat 服务有多个方法
方法一:打开命令行窗口,cd
到 Tomcat 目录下的 bin 路径下,运行 startup.bat
方法二:在 Tomcat 目录的 bin 文件夹中,双击打开 startup.bat 文件
方法三:打开命令行窗口,在任意路径下运行 startup.bat
启动服务器(需要配置环境变量 CATALINA_HOME)
运行 startup.bat 后会出现启动服务的窗口,窗口关闭则服务也关闭。闪退的话需要查看环境变量是不是配置错误,或者端口是否被占用。
在浏览器中访问 localhost:8080 即可打开 Tomcat 服务器的页面
六、管理应用程序
1. 在浏览器访问 localhost:8080 打开 Tomcat 服务器的页面后,点击 Manager App
2. 输入前面在 tomcat-users.xml 文件中配置的账号和密码
3. 登录成功后会跳转到应用管理页面,部署到 Tomcat 的项目会在该页面显示,点击其中的路径一栏则会跳转到指定项目的运行页面
参考文档
[1] tomcat安装和配置 - caohongxing
[2] Tomcat启动时为什么要配置CATALINA_HOME环境变量?? - Mandylover
[3] Tomcat目录介绍及任意目录启动Tomcat - Leeander
本文作者:迎难而上的胡小图
本文链接:https://www.cnblogs.com/huxiaotu/p/18510418
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
标签:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步