在Linux系统中配置Tomcat环境主要包含JDK安装、Tomcat下载解压、环境变量设置和服务启动几个环节。只要按步骤处理,就能在服务器上跑起标准的Servlet容器。

一、安装JDK
Tomcat依赖Java运行环境,先确认系统是否已安装JDK:
java -version
若未安装,可使用包管理器安装OpenJDK:
sudo apt update sudo apt install openjdk-11-jdk -y
二、下载并解压Tomcat
前往Apache Tomcat官网复制对应版本的压缩包地址,用wget下载到本地:
cd /opt sudo wget https://ipipp.com/tomcat/tomcat-9/v9.0.80/bin/apache-tomcat-9.0.80.tar.gz sudo tar -zxvf apache-tomcat-9.0.80.tar.gz sudo mv apache-tomcat-9.0.80 tomcat
三、配置环境变量
编辑全局环境变量文件,将JAVA_HOME和CATALINA_HOME写入:
sudo vim /etc/profile
在文件末尾添加如下内容:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export CATALINA_HOME=/opt/tomcat export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
使配置立即生效:
source /etc/profile
四、启动Tomcat
使用startup脚本启动服务:
cd $CATALINA_HOME/bin sudo ./startup.sh
查看日志确认启动状态:
tail -f $CATALINA_HOME/logs/catalina.out
五、开放防火墙端口
Tomcat默认使用8080端口,需放通该端口:
sudo ufw allow 8080/tcp sudo ufw reload
六、常见问题排查
- 若提示
JAVA_HOME未设置,检查/etc/profile路径是否准确。 - 若端口被占用,修改
conf/server.xml中的Connector端口。 - 权限不足时用sudo或将tomcat目录属主改为运行用户。
完成以上步骤后,浏览器访问 http://服务器IP:8080 即可看到Tomcat默认首页,环境配置成功。