Linux使用Yum安装Tomcat

本篇文章介绍怎么使用Yum指令安装Tomcat

1.安装tomcat,注意:安装的时候需要查看对应版本的JDK,推荐使用二进制文件安装

1
2
3
4
# 访问以下地址查看Tomcat与jdk版本之间的关系
https://dlcdn.apache.org/tomcat/
#安装tomcat;没有java安装tomcat默认会自动安装jdk
yum -y install tomcat

2.启动tomcat并设置开机自启

1
2
3
4
5
6
7
8
#启动tomcat
systemctl start tomcat

#设置开机自启
systemctl enable tomcat

#查看tomcat状态
systemctl status tomcat

3.访问页面,默认端口8080

报错404;这个问题是因为没有安装完整的组件;

1
2
# 安装组件
yum -y install tomcat-webapps tomcat-admin-webapps

4、重启tomcat服务

1
systemctl restart tomcat

5.查看tomcat启动状态

1
2
3
systemctl status tomcat

# 看到active (runing) 表示运行成功

6、再次测试,看到正常页面表示成功

7、Tomcat配置文件详解,路径仅限于本文yum安装;

目录 说明 软连接路径 源路径
bin 用于存放Tomcat启动或停止等脚本 /usr/share/tomcat/bin/ /usr/share/tomcat/bin/
conf 用于存放Tomcat相关配置文件 /usr/share/tomcat/conf/ /etc/tomcat/
lib Tomcat依赖库目录,包含Tomcat服务器运行环境依赖jar包 /usr/share/tomcat/lib/ /usr/share/java/tomcat/
logs Tomcat默认日志存放路径 /usr/share/tomcat/logs/ /var/log/tomcat/
webapps Tomcat默认应用部署目录 /usr/share/tomcat/webapps/ /var/lib/tomcat//webapps/
work WEB应用JSP代码生成和编译临时目录 /usr/share/tomcat/work/ /var/cache/tomcat/work/
temp Tomcat临时数据目录 /usr/share/tomcat/temp/ /var/cache/tomcat/temp/

7.2 Tomcat中conf目录中配置文件详解,本文yum安装的conf路径为:/usr/share/tomcat/conf/

文件 说明
Catalina 用于存储针对每个虚拟机Context的配置文件
context.xml 用于定义默认所有WEB应用都要加载的context配置,web自定义优先使用
catalina.properties Tomcat的环境变量
catalina.policy 当Tomcat在安全模式下运行,默认使用的安全策略
logging.properties 日志配置文件,级别以及日志文件路径
server.xml Tomcat的主配置文件,包括连接器,监听端口,虚拟主机等
tomcat-user.xml Tomcat默认用户及角色映射信息,Manager模块用该文件定义用户安全认证
web.xml 所有应用的默认部署描述文件

8.网页或控制台中文乱码

1
2
3
4
5
6
7
8
9
10
11
12
1、打开tomcat的/conf/server.xml,给它显示的增加编码方式

<Connector connectionTimeout="20000"
port="8080" protocol="HTTP/1.1"
redirectPort="8443" URIEncoding="UTF-8"/>

2、将日志的编码格式也修改一下,打开tomcat的\conf\logging.properties。

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
#java.util.logging.ConsoleHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = GBK

Linux使用Yum安装Tomcat
https://bgmh.work/2023/12/16/Linux使用Yum安装Tomcat/
作者
OuHuanHua
发布于
2023年12月16日
许可协议