Tomcat 最新版安装与使用手册,tomcat更改端口号方法,tomcat控制台乱码问题解决方法

简介: Tomcat 最新版安装与使用手册,tomcat更改端口号方法,tomcat控制台乱码问题解决方法

Tomcat 9 安装与使用手册

第一章:tomcat 安装与配置

先为大家介绍 tomcat 的环境搭建,后面还有 tomcat 控制台中文乱码的解决办法。

① java环境

tomcat 运行是需要 java 环境的。如果没装 java 的,可以看我的博客:

java 环境搭建方法

② 工具下载

首先我们需要下载 tomcat 9 获取地址:

tomcat.apache.org 官网下载

image.png

③ 环境配置

我们新建一个 CATALINA_HOME 的系统变量,变量值就是我们解压的 tomcat 的根路径。

image.png

④ 启动

接下来我们来启动 tomcat 的服务,就是 bin 文件夹下的 startup

image.png

在浏览器里输入 localhost:8080 能看到 Apache Tomcat 的欢迎页就表示成功了。

image.png

⑤ 修改端口号

修改 server.xml 来更改端口号。

image.png

image.png

访问新的端口即可。

image.png

第二章:问题解决

① 启动 startup 闪退查找原因的方法

如果启用时一闪而过的话,可以直接把 startup 拖进 cmd 运行即可看到原因。

可以看到这个错误是因为我没有装 java

image.png

② 控制台乱码解决办法

启动后我们发现控制台有乱码,首先我们来看看原因。

image.png

右键 cmd 看到我们 cmd 代码页的编码是 GBK,我们来把它设置为 UTF-8 的编码。

image.png

cmd 中输入 CHCP 65001 即可,但是这个设置只在cmd窗口生效,我们运行 tomcat 会打开新的窗口,其实这时勾选丢弃旧的副本就可以全部窗口生效,但是为了体现作为一个程序员,更高级更专一的控制我们的 cmd 窗口只专门为 tomcat 运行时才启用设定,我们来修改注册表。

image.png

用记事本新增建一个 .reg 结尾的文件,输入以下内容,双击运行文件就会设置好了。

如果保存后文件没有变为如下图所示的样子,可能还是文本文件,因为结尾还是 txt,在文件夹设置里取消隐藏文件扩展名,删掉最后的 .txt 就好了。

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\Tomcat]
"CodePage"=dword:0000fde9
"FontWeight"=dword:00000190
"FaceName"="Consolas"

image.png

效果图如下。

image.png

原理就是在 console 下创建了 Tomcat 项,和一些键值。【 console 指的就是我们的 cmd

image.png

喜欢的点个赞❤吧!


目录
相关文章
|
2月前
|
传感器 人工智能 物联网
C 语言在计算机科学中尤其在硬件交互方面占据重要地位。本文探讨了 C 语言与硬件交互的主要方法,包括直接访问硬件寄存器、中断处理、I/O 端口操作、内存映射 I/O 和设备驱动程序开发
C 语言在计算机科学中尤其在硬件交互方面占据重要地位。本文探讨了 C 语言与硬件交互的主要方法,包括直接访问硬件寄存器、中断处理、I/O 端口操作、内存映射 I/O 和设备驱动程序开发,以及面临的挑战和未来趋势,旨在帮助读者深入了解并掌握这些关键技术。
54 6
|
3月前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
100 1
|
3月前
|
JSON 网络协议 Linux
Shadowsocks多端口启用教程方法
【10月更文挑战第19天】Shadowsocks多端口启用教程方法
226 1
|
4月前
|
Ubuntu 应用服务中间件 网络安全
Ubuntu 22.04环境下为Odoo开启80端口的方法
通过以上步骤,你应该能够在Ubuntu 22.04环境下为Odoo开启80端口。访问你的域名时,Nginx会将请求代理到Odoo,允许你通过80端口访问Odoo应用。
136 1
|
7月前
|
域名解析 存储 缓存
HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口
【6月更文挑战第23天】 HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口;TCP连接(HTTP/1.1可能需排队);三次握手;发送请求头与体;服务器处理并返回响应;TCP连接可能关闭或保持;浏览器接收并显示响应,更新缓存。HTTP版本间有差异。
113 5
|
7月前
|
应用服务中间件 Windows
tomcat控制台打印乱码解决
tomcat控制台打印乱码解决
104 10
|
6月前
|
监控 IDE Java
Tomcat 启动闪退问题解决方法
Tomcat 启动闪退问题解决方法
|
7月前
|
Ubuntu Linux 应用服务中间件
MAC在Linux上上传本地文件压缩包(tomcat)解决方法(炒鸡详细)
MAC在Linux上上传本地文件压缩包(tomcat)解决方法(炒鸡详细)
|
7月前
|
设计模式 Java 关系型数据库
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
|
6月前
|
应用服务中间件
tomcat8.5处理get请求时,控制台输出中文乱码问题的解决
tomcat8.5处理get请求时,控制台输出中文乱码问题的解决
59 0

热门文章

最新文章