温馨提示×

Tomcat在Debian上如何部署应用

小樊
55
2025-08-13 01:57:10
栏目: 智能运维

在Debian上部署Tomcat应用步骤如下:

  1. 安装Java

    sudo apt update  
    sudo apt install openjdk-11-jdk  # 推荐OpenJDK 11  
    java -version  # 验证安装  
    
  2. 安装Tomcat

    • 推荐使用APT安装(自动配置服务):
      sudo apt install tomcat9  # 安装Tomcat 9  
      sudo systemctl start tomcat9  # 启动服务  
      sudo systemctl enable tomcat9  # 开机自启  
      
    • 手动安装(需配置环境变量):
      下载Tomcat压缩包(如apache-tomcat-9.0.56.tar.gz),解压至/opt,创建tomcat用户并设置权限,配置/etc/systemd/system/tomcat.service文件后启动服务。
  3. 部署WAR文件
    将应用打包为WAR文件,复制到Tomcat的webapps目录:

    sudo cp your-application.war /var/lib/tomcat9/webapps/  # APT安装路径  
    # 或手动安装路径:/opt/tomcat/webapps/  
    

    Tomcat会自动解压部署,可通过http://服务器IP:8080/应用名访问。

  4. 配置防火墙(可选)
    若启用防火墙,开放8080端口:

    sudo ufw allow 8080/tcp  
    

说明

  • APT安装的Tomcat会自动配置服务,适合生产环境;手动安装需手动管理权限和启动脚本。
  • 应用日志位于/var/log/tomcat9/(APT安装)或/opt/tomcat/logs/(手动安装),可查看catalina.out排查问题。

0