Kylin10 安装tomcat9
Kylin10 安装tomcat9
文章目录
- Kylin10 安装tomcat9
-
- 1.环境配置
-
- Apache Tomcat 各版本说明
-
- ✅ **当前支持的版本**
- ❌ **不再支持的版本**
- 📌 说明:
- tomcat 版本下载
- 版本说明
- 1. **`apache-tomcat-9.0.107-deployer.tar.gz` 和 `apache-tomcat-9.0.107-deployer.zip`**
- 2. **`apache-tomcat-9.0.107-full-docs.tar.gz` 和 `apache-tomcat-9.0.107-full-docs.zip`**
- 3. **`apache-tomcat-9.0.107-windows-x64.zip` 和 `apache-tomcat-9.0.107-windows-x86.zip`**
- 4. **签名文件(`.asc`, `.sha512`)**
- 总结
- 2.安装
- 3.启动验证
- 4.配置
-
- 1)安装基线配置
-
- 1.密码强度
- 2.日志配置
- 3.定时登出
- 4.错误页面处理
- 5.目录列表访问限制
- 2)tomcat-users.xml配置
- 📌 配置内容详解
- ✅ 用户权限总结
- 5.允许特定的ip访问
- 6.验证界面
-
- 1.Server Status
- 2.Manager App
- 3.Host Manager
1.环境配置
## 主机信息
[root@zabbix71 bin]# hostnamectlStatic hostname: zabbix71Icon name: computer-vmChassis: vmMachine ID: d90e35d6b0ab46ba9a297436a8be50e7Boot ID: a9647c77f04848b09c5257818ff2c949Virtualization: vmwareOperating System: Kylin Linux Advanced Server V10 (Halberd)Kernel: Linux 4.19.90-89.11.v2401.ky10.x86_64Architecture: x86-64
## java 版本
[root@zabbix71 bin]# java -version
openjdk version "1.8.0_402"
OpenJDK Runtime Environment Bisheng (build 1.8.0_402-b06)
OpenJDK 64-Bit Server VM Bisheng (build 25.402-b06, mixed mode)## tomcat
官网下载https://tomcat.apache.org/download-90.cgi#9.0.107
Apache Tomcat 各版本说明
Apache Tomcat® 是对 Jakarta EE(原 Java EE)技术子集的一个开源软件实现。不同的 Apache Tomcat 版本对应不同的规范版本。以下是规范与 Apache Tomcat 版本之间的映射关系:
✅ 当前支持的版本
Servlet 规范 | JSP 规范 | JDSOL 规范 | EL 规范 | WebSocket 规范 | 认证规范(JASPIC) | 注解规范 | Apache Tomcat 版本 | 最新发布版本 | 支持的 Java 版本 |
---|---|---|---|---|---|---|---|---|---|
6.1 | 4.0 | 2.0 | 6.0 | 2.2 | 3.1 | 3.0 | 11.0.x | 11.0.9 | Java 17 及以上 |
6.0 | 3.1 | 2.0 | 5.0 | 2.1 | 3.0 | 2.1 | 10.1.x | 10.1.43 | Java 11 及以上 |
4.0 | 3.1 | 1.0 | 3.0 | 1.1 | 1.1 | 1.3 | 9.0.x | 9.0.107 | Java 8 及以上 |
❌ 不再支持的版本
以下版本的 Apache Tomcat 已经结束生命周期(EOL),建议用户升级到受支持的版本。
Servlet 规范 | JSP 规范 | JDSOL 规范 | EL 规范 | WebSocket 规范 | 认证规范(JASPIC) | 注解规范 | Apache Tomcat 版本 | 最终发布版本(Final) | 支持的 Java 版本 | 结束支持日期 |
---|---|---|---|---|---|---|---|---|---|---|
5.0 | 3.0 | 2.0 | 4.0 | 2.0 | 2.0 | 2.0 | 10.0.x(已被取代) | 10.0.27(已被取代) | Java 8 及以上 | 2022-10-31 |
3.1 | 2.3 | 1.0 | 3.0 | 1.1 | 1.1 | 1.2 | 8.5.x(已归档) | 8.5.100(已归档) | Java 7 及以上 | 2024-03-31 |
3.1 | 2.3 | 1.0 | 3.0 | 1.1 | N/A | 1.2 | 8.0.x(已被取代) | 8.0.53(已被取代) | Java 7 及以上 | 2018-06-30 |
3.0 | 2.2 | 1.0 | 2.2 | 1.1 | N/A | 1.1 | 7.0.x(已归档) | 7.0.109(已归档) | Java 6 及以上 | 2021-03-31 |
2.5 | 2.1 | 1.0 | 2.1 | N/A | N/A | 1.0 | 6.0.x(已归档) | 6.0.53(已归档) | Java 5 及以上 | 2016-12-31 |
2.4 | 2.0 | 1.0 | N/A | N/A | N/A | N/A | 5.5.x(已归档) | 5.5.36(已归档) | Java 1.4 及以上 | 2012-09-31 |
2.3 | 1.2 | N/A | N/A | N/A | N/A | N/A | 4.1.x(已归档) | 4.1.40(已归档) | Java 1.3 及以上 | 2009-06-25 |
2.2 | 1.1 | N/A | N/A | N/A | N/A | N/A | 3.3.x(已归档) | 3.3.2(已归档) | Java 1.1 及以上 | 2004-03-09 |
📌 说明:
“Final” 版本说明:
“Final” 版本并不绝对意味着不会再有任何更新,但在此版本之后发布新版本的可能性极低。
tomcat 版本下载
https://tomcat.apache.org/download-90.cgi#9.0.107
本次下载的地址
https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.107/bin/apache-tomcat-9.0.107.tar.gz
对应的其他版本可以自定义选择
https://archive.apache.org/dist/tomcat/
版本说明
1. apache-tomcat-9.0.107-deployer.tar.gz
和 apache-tomcat-9.0.107-deployer.zip
- 用途:这两个文件是用于部署的压缩包。
- 格式
.tar.gz
是 Unix/Linux 系统常用的压缩格式。.zip
是 Windows 系统常用的压缩格式。
- 内容:包含 Tomcat 的核心组件和一些基本配置文件,适合快速部署。
2. apache-tomcat-9.0.107-full-docs.tar.gz
和 apache-tomcat-9.0.107-full-docs.zip
- 用途:这两个文件包含了完整的文档和示例应用。
- 格式
.tar.gz
是 Unix/Linux 系统常用的压缩格式。.zip
是 Windows 系统常用的压缩格式。
- 内容:除了 Tomcat 核心组件外,还包含了详细的文档、示例应用等,适合需要详细学习和参考的用户。
3. apache-tomcat-9.0.107-windows-x64.zip
和 apache-tomcat-9.0.107-windows-x86.zip
- 用途:这两个文件是专门为 Windows 平台准备的安装包。
- 格式:
.zip
文件。 - 区别
x64
版本适用于 64 位 Windows 操作系统。 <