Tomcat | 安装和运行

windows 环境下的安装和运行

Posted by Haauleon on July 27, 2021

一、背景

  这几天要重新学习网络协议,需要搭一下服务器环境,后端语言用到了 java,所以自然而然就想到了 tomcat。现在放一下 tomcat 的安装教程。



二、环境准备

(1)已成功安装 jdk1.8 版本
(2)已成功配置 java 环境变量



三、第一种安装方法(无脑安装)

1.下载安装包

  版本 10 支持 java 版本 8 及以上,符合条件就开始进入下载页面



2.运行检验

  在 tomcat 安装界面的最后自动勾选了 Run Apache Tomcat,因此系统状态栏将显示 tomcat 后台运行的小图标。在任意浏览器打开并访问 localhost:8080 即可检验是否运行成功。



四、第二种安装方法

1.下载安装包

  版本 10 支持 java 版本 8 及以上,符合条件就开始进入下载页面



2.运行检验

  将 zip 安装包进行解压,解压后进入 bin 目录,找到 startup.bat 程序,双击运行。运行成功后,在任意浏览器打开并访问 localhost:8080 即可检验是否运行成功。



3.配置环境变量

  若不配置环境变量,就意味着每一次启动 tomcat,都要去到其所在的 bin 目录下双击运行 startup.bat 程序,很麻烦。所以,现在需要配置 tomcat 的环境变量,配置成功后在 cmd 窗口输入 startup 即可启动程序,岂不美哉。

(1)配置 CATALINA_BASE

1
2
变量名:CATALINA_BASE
变量值:D:\software\apache-tomcat-10.0.8(tomcat 安装位置)


(2)配置 CATALINA_HOME

1
2
变量名:CATALINA_HOME
变量值:D:\software\apache-tomcat-10.0.8(tomcat 安装位置)


(3)编辑 Path 变量

1
添加变量值:%CATALINA_HOME%\bin


(4)验证是否配置成功
  打开 cmd 窗口,输入命令 startup 检验是否可以启动,启动后在任意浏览器打开并访问 localhost:8080 即可检验是否运行成功。



4.解决启动乱码问题

  输入 startup 命令后,发现 tomcat 日志中出现乱码的情况,如下图,现在来解决一下这个编码的问题。

(1)进入 conf 目录,编辑 logging.properties 文件


(2)编辑 java.util.logging.ConsoleHandler.encoding = UTF-8 的值为 GBK


(3)重启 tomcat