欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

搞定Tomcat 9安装、配置和服务自启动,还附带中文乱码解决方案

最编程 2024-08-07 17:18:57
...

在安装配置 Tomcat9 之前,要先配好 jdk 。没有配 jdk 的朋友可以看这篇教程:

https://blog.****.net/weixin_44285445/article/details/107725271

1. 下载Tomcat9

进入官网:http://tomcat.apache.org/,找到Download,点击Tomcat9

在这里插入图片描述
在这里插入图片描述

根据自己操作系统进行选择,我这里是Windows64位

在这里插入图片描述
在这里插入图片描述

下载完成后解压缩apache-tomcat-9.0.37-windows-x64.zip到自己指定的目录下。

在这里插入图片描述
在这里插入图片描述

我解压到了这里D:\soft\apache-tomcat-9.0.37,复制这个路径,接下来配置环境变量要用到。

2. 配置环境变量

2.1 打开环境变量设置窗口

在这里插入图片描述
在这里插入图片描述

2.2 配置CATALINA_HOME

新建系统变量CATALINA_HOME,值为刚刚复制的安装路径

在这里插入图片描述
在这里插入图片描述

2.3 配置Path

找到系统变量Path,在末尾追加%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

在这里插入图片描述
在这里插入图片描述

配完这两项,一路点击确定>>确定>>确定即可完成环境变量的配置。

2.4 启动测试

在这里插入图片描述
在这里插入图片描述

启动后在浏览器输入localhost:8080出现下面界面即可。

在这里插入图片描述
在这里插入图片描述

2.5 启动Tomcat的窗口出现中文乱码解决

如果你在启动Tomcat后出现中文乱码的问题,像下面这样

在这里插入图片描述
在这里插入图片描述

可以采用下面方法进行解决:

(1)找到 Tomcat 目录下 conf 文件夹中的logging.properties文件

在这里插入图片描述
在这里插入图片描述

打开该文件,找到java.util.logging.ConsoleHandler.encoding这一项修改编码为GBK

在这里插入图片描述
在这里插入图片描述

保存后再重启Tomcat试下

在这里插入图片描述
在这里插入图片描述

发现问题解决

2.6 窗口标题的中文乱码解决

(1)使用文本编辑器打开 bin 目录下的 catalina.bat 文件

在这里插入图片描述
在这里插入图片描述

在这里加一行配置set TITLE=Tomcat 9 标题乱码测试

在这里插入图片描述
在这里插入图片描述

(2)再次重启Tomcat,出现下面情况

在这里插入图片描述
在这里插入图片描述

(3)解决方法:回到刚刚notepad++编辑器进行转码操作

在这里插入图片描述
在这里插入图片描述

修改后再次重启Tomcat

在这里插入图片描述
在这里插入图片描述

到此已解决问题。

3. 安装Tomcat9服务

(1)按下快捷键Win+r打开cmd

在这里插入图片描述
在这里插入图片描述

(2)切换到 Tomcat9 安装目录下的 bin 目录,输入service.bat install回车 或者 直接拖动service.bat文件到cmd窗口,接着输入install也可。

在这里插入图片描述
在这里插入图片描述

出现The service 'Tomcat9' has been installed.就说明服务安装成功了。不确定的话可以打开服务看下。

(另外如果日后需要卸载Tomcat服务的话,执行service.bat remove Tomcat9即可完成服务卸载)

在这里插入图片描述
在这里插入图片描述

4. 设置开机自启动

自启动的开启可以直接通过服务管理界面用鼠标完成

在这里插入图片描述
在这里插入图片描述

当然也可以用命令行

启动服务:net start 服务名

停止服务:net stop 服务名

服务自启:sc config 服务名 start=auto

禁用服务:sc config 服务名 start=disabled