Tomcat安装配置教程(Windows版)
Apache Tomcat(以下简称Tomcat)是一个开源的、轻量级的、容器式的Java Servlet容器。它是由Apache软件基金会开发的,用于托管Java Servlets和JavaServer Pages(JSP)的Web应用程序。Tomcat提供了一个环境,使开发者能够运行Java代码,以便构建动态的Web应用程序。作为一个Servlet容器,Tomcat可以在服务器上运行Java Servlets和JSP页面,通过处理HTTP请求和响应来动态生成网页内容。它是Java企业版(Java EE)规范的一个实现,并且易于安装和配置,因此被广泛用于Java Web应用程序的开发和部署。Tomcat还具有良好的可扩展性和灵活性,可以与其他Java框架和工具集成,以满足不同的需求。
以下是Windows环境下Tomcat的下载、安装与配置教程:
一、安装前准备
1. 检查电脑上是否安装JDK,如果没有安装,请查看JDK安装教程:
JDK 8 | JDK 11 | JDK 17 | JDK 21 |
---|
2. 如果电脑上已经安装JDK,按Win 和R键,输入cmd
,然后点击确定:
3. 输入java -version
,按一下回车
,查看JDK安装信息,如果有下面提示信息,说明JDK安装成功
4. 推荐使用NDM(Neat Download Manager)下载文件,可以加快下载速度(推荐)。如需使用此款软件的小伙伴,可以查看这篇教程:下载神器NDM(Neat Download Manager)安装配置教程(适用于Windows和MacOS)
二、下载并安装Tomcat
1. 点击右侧链接进入Tomcat官网下载页面:点我查看
2. 这里我下载的是Tomcat 8版本,点击tomcat-8
文件夹:
3. 这里我选择的是8.5.100版本的Tomcat:
4. 点击第一个文件夹bin
进入:
5. 按照下图所示下载安装包:
6. 将下载好的Tomcat安装包解压,建议解压在C盘以外的位置,路径只包含英文字符,这里我解压到了D盘:
7. 至此,Tomcat安装完成。
三、配置环境变量
1. 找到Tomcat的解压位置,出现bin、conf、lib等文件夹,点击上方路径,鼠标右键点击复制:
2. 打开文件夹,在左侧鼠标右键点击此电脑,点击属性:
3. 点击高级系统设置:
Windows 11 | ![]() |
---|---|
Windows 10 | ![]() |
4. 点击环境变量:
5. 在下方系统变量中,点击新建:
6. 新建环境变量,变量名填写CATALINA_HOME,将前面复制的路径粘贴到变量值。按照图示操作即可:
7. 双击Path进入:
8. 按照图示操作即可,然后一路点击确定。
四、启动Tomcat
1. 找到Tomcat安装路径,然后点击进入bin
文件夹,然后双击startup.bat
文件启动Tomcat:
2. 出现最后一行提示说明Tomcat启动成功:
3. 如需关闭Tomcat,只需要将当前窗口关闭即可。
五、Tomcat启动过程中乱码问题解决(可选)
在上一部分内容中,Tomcat启动窗口的中文内容出现了乱码现象,其本身原因是因为控制台默认的编码集是GBK
,而Tomcat日志配置文件中设置的编码集是UTF-8
,二者编码集并不一致从而导致了上述现象。当然这不影响我们正常使用Tomcat,要想解决二者编码集不一致的问题,要么将Tomcat日志编码集修改成和系统中编码集保持一致,要么系统的编码集和Tomcat的编码集保持一致。这里我使用的是第一种方案(第二种方案需要改系统的注册表,比较麻烦不说,很有可能一改就翻车):
1. 打开Tomcat安装路径,点击conf
文件夹进入:
2. 鼠标右键点击logging.properties
,打开方式选择记事本打开:
3. 按Ctrl和H键,进入替换页面,替换内容填写UTF-8,替换为填写GBK,然后点击全部替换。完成后关闭替换窗口:
4. 按Ctrl和S键保存文件。此时再按照第四部分内容重新启动Tomcat,此时输出的中文内容就不会出现乱码现象了:
六、参考
- 解决Tomcat中文乱码问题——windows平台:https://cloud.tencent.com/developer/article/2181734