一、背景
这几天要重新学习网络协议,需要搭一下服务器环境,后端语言用到了 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