在Debian上部署Tomcat应用步骤如下:
安装Java
sudo apt update
sudo apt install openjdk-11-jdk # 推荐OpenJDK 11
java -version # 验证安装
安装Tomcat
sudo apt install tomcat9 # 安装Tomcat 9
sudo systemctl start tomcat9 # 启动服务
sudo systemctl enable tomcat9 # 开机自启
apache-tomcat-9.0.56.tar.gz
),解压至/opt
,创建tomcat
用户并设置权限,配置/etc/systemd/system/tomcat.service
文件后启动服务。部署WAR文件
将应用打包为WAR文件,复制到Tomcat的webapps
目录:
sudo cp your-application.war /var/lib/tomcat9/webapps/ # APT安装路径
# 或手动安装路径:/opt/tomcat/webapps/
Tomcat会自动解压部署,可通过http://服务器IP:8080/应用名
访问。
配置防火墙(可选)
若启用防火墙,开放8080端口:
sudo ufw allow 8080/tcp
说明:
/var/log/tomcat9/
(APT安装)或/opt/tomcat/logs/
(手动安装),可查看catalina.out
排查问题。