银河麒麟操作系统 V10安装Apache Tomcat

两种主流安装方式对比

方式 推荐场景 优点 缺点
方式一:手动解压(最常用) 生产环境、需要自定义版本 完全可控、易升级、轻量 需要手动配置环境变量
方式二:yum/dnf 安装 测试环境、快速验证 一步到位 版本较旧、升级麻烦

方式一:手动安装 Tomcat 9 / 10(推荐)

步骤 1:确认或安装 JDK(Tomcat 必须依赖)

银河麒麟 V10 很多版本已预装 openjdk,但建议明确安装长期支持版本。

复制代码
# 查看已安装的 java 版本
java -version

# 如果没有或版本太旧,安装 openjdk 17(Tomcat 10推荐)或 openjdk 11 / 8(Tomcat 9兼容好)
sudo dnf install java-17-openjdk java-17-openjdk-devel   # 推荐
# 或
sudo dnf install java-11-openjdk java-11-openjdk-devel
# 或
sudo dnf install java-1.8.0-openjdk java-1.8.0-openjdk-devel

# 再次验证
java -version
javac -version
步骤 2:下载 Tomcat(两种方式任选)

方式A:在线下载(推荐有网环境)

复制代码
cd /usr/local/src

# 下载最新 Tomcat 9(9.0.115)
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.115/bin/apache-tomcat-9.0.115.tar.gz

# 如果想验证完整性(可选,但生产环境推荐)
# 先下载签名文件和校验文件
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.115/bin/apache-tomcat-9.0.115.tar.gz.sha512
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.115/bin/apache-tomcat-9.0.115.tar.gz.asc

# 校验 SHA512(对比输出是否一致)
sha512sum apache-tomcat-9.0.115.tar.gz
# 应该匹配 apache-tomcat-9.0.115.tar.gz.sha512 文件里的值

下载成功后,继续之前的步骤:

复制代码
# 解压到 /usr/local/
tar -zxvf apache-tomcat-9.0.115.tar.gz -C /usr/local/

# 建立软链接(方便未来升级)
ln -s /usr/local/apache-tomcat-9.0.115 /usr/local/tomcat

# 后续权限、用户、启动等步骤不变
chown -R tomcat:tomcat /usr/local/tomcat
chmod -R 755 /usr/local/tomcat

# 启动测试
/usr/local/tomcat/bin/startup.sh

浏览器访问 http://你的IP:8080 看到 Tomcat 欢迎页即可。

相关推荐
网络豆6 天前
Apache Maven 鸿蒙 PC 适配全记录:把 JVM 构建工具交付到 HiShell
maven·apache·harmonyos
网络豆6 天前
Apache Hive 鸿蒙 PC 适配全记录:以 Qt 客户端打通 HiveQL、监控与元数据访问
hive·apache·harmonyos
网络豆6 天前
Apache HBase 鸿蒙 PC 适配全记录:用 Qt 原生客户端打通 REST 管理与数据读写
apache·hbase·harmonyos
无巧不成书02187 天前
Apache Tomcat 9 下载全指南(Windows,Linux,macOS):版本选型、国内镜像、SHA-512 与 PGP 完整性校验
windows·tomcat·apache
Dream-Y.ocean7 天前
鸿蒙平台 Apache Tomcat 管理控制台适配实战:基于 Electron 壳方案的真实 HTTP 服务器实现
tomcat·apache·harmonyos
betazhou7 天前
Apache seatunel常用配置参数解析说明
apache·seatunnel
凤山老林8 天前
Spring Boot 集成 Apache Kafka Streams 构建流处理应用:状态存储、窗口聚合与
spring boot·kafka·apache
DolphinScheduler社区9 天前
Apache DolphinScheduler 8 月报:权限安全加固,调度补火上线,性能与稳定性持续提升
大数据·安全·开源·apache·任务调度·海豚调度
sbjdhjd9 天前
从 7 字符文件名拼接到二维数组取值:PHP 无参函数限制下的受控靶场复盘 | (7字符绕过)
网络·nginx·安全·网络安全·云计算·php·apache
Jackyzhe10 天前
Apache Iceberg Variant 类型:v3 半结构化数据不再「二选一」
apache