Apache Tomcat,作为一款开源的 Java Servlet 容器和 JavaServerPages (JSP) 引擎,凭借其轻量级、高效能以及广泛的社区支持,成为了众多 Java Web 应用的首选运行环境
对于 Linux 系统管理员和开发人员而言,掌握在 Linux 环境下高效解压与部署 Tomcat 的技能,是迈向高效运维与开发的重要一步
本文将详细阐述如何在 Linux 系统中完成 Tomcat 的下载、解压、配置及启动,旨在为您提供一份全面而实用的操作指南
一、准备工作 在正式开始之前,请确保您的 Linux 系统满足以下基本条件: 1.操作系统:Linux 发行版(如 Ubuntu、CentOS、Debian 等),本文示例将以 Ubuntu 为基础
2.Java 环境:Tomcat 是基于 Java 的应用服务器,因此需要先安装 JDK(Java Development Kit)或 JRE(Java Runtime Environment)
建议安装最新稳定版本的 OpenJDK
3.网络连接:确保您的服务器能够访问互联网,以便下载 Tomcat 安装包
二、安装 Java 环境 1.更新软件包索引: bash sudo apt update 2.安装 OpenJDK: bash sudo apt install openjdk-11-jdk 这里选择安装 OpenJDK 11,您可以根据需要选择其他版本
3.验证安装: bash java -version javac -version 以上命令应分别显示 Java 和 Java 编译器的版本信息,确认安装成功
三、下载 Tomcat 1.访问 Tomcat 官网: 打开浏览器,访问 Apache Tomcat 的官方网站 【https://tomcat.apache.org/】(https://tomcat.apache.org/)
2.选择版本: 在“Downloads”页面,选择适合您需求的 Tomcat 版本(如 Tomcat 9、Tomcat 10)
推荐选择稳定版本,如 Tomcat 9.x
3.下载二进制分发包: 选择`.tar.gz`格式的 Core 二进制分发包进行下载
例如,`apache-tomcat-9.0.xx.tar.gz`
4.传输至服务器: 使用`scp` 命令或其他文件传输工具(如 SFTP 客户端)将下载好的 Tomcat 安装包传输到 Linux 服务器上
四、解压 Tomcat 1.创建安装目录: 为了管理方便,建议创建一个专门的目录来存放 Tomcat
bash sudo mkdir /opt/tomcat sudo chown $USER:$USER /opt/tomcat 2.解压安装包: 进入下载 Tomcat 安装包的目录,执行解压命令
bash tar -xzf apache-tomcat-9.0.xx.tar.gz -C /opt/tomcat --strip-components=1 `--strip-components=1` 参数的作用是在解压时去除一层目录结构,直接将 Tomcat 文件解压到`/opt/tomcat` 下
3.验证解压: bash ls /opt/tomcat 应能看到类似`bin`、`conf`、`lib`、`webapps` 等目录,确认解压成功
五、配置 Tomcat 1.设置环境变量(可选): 为了方便操作,可以将 Tomcat的 `bin` 目录添加到系统的 `PATH` 环境变量中
编辑用户的 shell 配置文件(如 `.bashrc`或 `.zshrc`),添加以下行: bash export CATALINA_HOME=/opt/tomcat export PATH=$CATALINA_HOME/bin:$PATH 保存后,执行