debian

Debian上Tomcat部署Web应用步骤

小樊
53
2025-08-19 02:10:53
栏目: 智能运维

  1. 安装Java环境

    sudo apt update  
    sudo apt install default-jdk  # 安装OpenJDK  
    java -version  # 验证安装  
    
  2. 安装Tomcat

    • 推荐使用APT安装(自动配置服务):
      sudo apt install tomcat9  # 安装Tomcat 9  
      sudo systemctl start tomcat9  # 启动服务  
      sudo systemctl enable tomcat9  # 开机自启  
      
    • 手动安装(需配置用户权限):
      下载Tomcat压缩包并解压至/opt,创建tomcat用户和组,设置目录权限(参考)。
  3. 部署Web应用

    • 将WAR文件复制到Tomcat的webapps目录:
      sudo cp /path/to/yourapp.war /var/lib/tomcat9/webapps/  
      
    • Tomcat启动时会自动解压并部署应用,可通过http://服务器IP:8080/yourapp访问(yourapp为WAR文件名去掉后缀)。
  4. 配置防火墙(可选)

    sudo ufw allow 8080/tcp  # 开放8080端口  
    sudo ufw reload  
    
  5. 验证与日志查看

    • 检查Tomcat运行状态:
      sudo systemctl status tomcat9  
      
    • 查看部署日志:
      tail -f /var/log/tomcat9/catalina.out  
      

说明:若需自定义端口或SSL配置,可编辑/etc/tomcat9/server.xml文件(参考)。

0
看了该问题的人还看了