Tomcat安装(8.5.82版本)

本文介绍如何安装Tomcat-8.5.82版本

前言:Tomcat是一种应用服务器,可以处理Servlets与JSP的脚本,来返回动态资源,其本身也支持对静态资源的处理,因此也可以作为Web服务器使用。但是由于Tomcat对静态资源的处理能力比较弱,因此常与Apache HTTP服务器搭配使用。

关于Tomcat的介绍,可以参考博客:Tomcat 简介 - 程序员自由之路 - 博客园 (cnblogs.com),其对于Tomcat的阐述还是比较通俗易懂的。

关于Tomcat的历史背景,可以参考博客:Apache、Tomcat与Catalina作为软件名字的含义与关系_复杂度掠夺者的博客-CSDN博客

1. 下载

Tomcat服务器运行的前提是需要有JDK的支持,不同版本的Tomcat对JDK的版本需求也不一样,具体的版本对照表可以在官网查看。

官网版本对照表:Apache Tomcat® - Which Version Do I Want?

一般开发使用的是JDK 8版本,少数使用JDK 7版本,因此考虑安装7.0.x-10.0.x版本的Tomcat。这里我选择安装的是8.5.x版本,其在市面上也比较流行,出现问题便于排查。

可以通过官网下载,也可以通过国内镜像下载,速度会快一点。

下载压缩包版本,解压后进行环境配置即可食用。

官网下载:Apache Tomcat® - Apache Tomcat 8 Software Downloads

阿里云镜像网站:apache-tomcat安装包下载_开源镜像站-阿里云 (aliyun.com)

华为云镜像网站:Index of apache-local/tomcat (huaweicloud.com)

清华大学镜像网站:Index of /apache/tomcat (cnnic.cn)

官网下载:

镜像网站下载:

2. 安装

压缩包下载好之后,选择解压路径解压即可。

进行安装配置之前务必确保已经下载好相应版本的JDK,关于JDK的安装,之前的笔记里也有提到过。

解压路径我选择的是D:\Environments\apache-tomcat-8.5.82

解压后的文件夹:

各目录介绍:

  • bin:可执行文件。里面有两个.bat文件,分别为startup.bat、shutdown.bat,用来启动和关闭Tomcat。

  • conf:配置文件。一般在Windows下安装Tomcat后,启动时会出现乱码,需要在配置文件里修改配置。

  • lib:依赖的jar包。

  • logs:日志文件。

  • temp:临时文件。

  • webapps:可执行的项目。一般在Web程序开发完成后,需要打包部署在该目录下运行。

  • work:存放由JSP文件翻译的.java源文件,以及编译的.class字节码文件。

3. 配置

  1. 配置Tomcat环境变量

    Catalina是Tomcat的核心模块的名字,因此变量名命名为Catalina。

    新建环境变量,变量名为CATALINA_HOME,变量名为Tomcat的安装路径,这里我的是D:\Environments\apache-tomcat-8.5.82

  2. 配置Path

    进入Path环境变量,新建环境变量%CATALINA_HOME%\bin

  3. 配置字符集为GBK

    进入Tomcat的conf目录,打开logging.properties文件,将java.util.logging.ConsoleHandler.encoding = UTF-8这一行的配置修改为GBK即可,保存即可。

    若不修改控制台的字符集,其显示的中文会是乱码:

4. 测试

  1. 启动Tomcat

    按Win+R键,输入cmd,回车,打开命令行窗口,输入startup,回车,即可运行Tomcat。

    或者进入Tomcat目录的bin目录,双击其中的startup.bat文件也可启动Tomcat。

  2. 查看Tomcat页面

    打开浏览器,在地址栏输入loaclhost:8080,回车,出现Tomcat的页面即为成功。

    Tomcat页面:

  3. 关闭Tomcat

    在命令行窗口输入shutdown.bat,或在Tomcat的bin目录下双击shutdown.bat文件即可关闭Tomcat。

    (其实直接关闭窗口就行了哈哈 =_=)

5. 卸载

卸载Tomcat,只需要删除Tomcat目录,并删除相关的环境变量即可。