debian

Debian上Tomcat部署如何简化

小樊
47
2025-08-25 04:02:11
栏目: 智能运维

可按以下简化步骤在Debian上部署Tomcat:

  1. 更新系统并安装JDK

    sudo apt update && sudo apt install -y default-jdk tomcat9  
    

    (使用tomcat9包自动完成下载、解压及基础配置)

  2. 创建专用用户和权限配置

    sudo groupadd tomcat  
    sudo useradd -s /bin/false -g tomcat -d /var/lib/tomcat tomcat  
    sudo chown -R tomcat:tomcat /var/lib/tomcat  
    sudo chmod -R 755 /var/lib/tomcat/conf /var/lib/tomcat/logs  
    

    tomcat9包默认使用/var/lib/tomcat目录,需手动调整权限)

  3. 配置systemd服务(可选)
    若需自定义配置,可创建服务文件:

    sudo nano /etc/systemd/system/tomcat.service  
    

    内容参考:

    [Unit]  
    Description=Apache Tomcat  
    After=network.target  
    
    [Service]  
    Type=forking  
    User=tomcat  
    Group=tomcat  
    Environment="JAVA_HOME=/usr/lib/jvm/default-java"  
    Environment="CATALINA_HOME=/var/lib/tomcat"  
    ExecStart=/var/lib/tomcat/bin/startup.sh  
    ExecStop=/var/lib/tomcat/bin/shutdown.sh  
    Restart=on-failure  
    
    [Install]  
    WantedBy=multi-user.target  
    

    后续执行:

    sudo systemctl daemon-reload  
    sudo systemctl start tomcat  
    sudo systemctl enable tomcat  
    
  4. 验证部署
    访问 http://localhost:8080,查看默认页面确认运行成功。

说明

0
看了该问题的人还看了