Debian 系统 Tomcat 配置步骤
一 准备环境
二 安装与目录准备
三 创建 systemd 服务
新建服务文件:sudo nano /etc/systemd/system/tomcat.service
写入以下内容(按需调整 JAVA_HOME 与内存参数;示例使用 /opt/tomcat 为安装目录): [Unit] Description=Apache Tomcat Web Application Container After=network.target
[Service] Type=forking User=tomcat Group=tomcat Environment=“JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64” Environment=“CATALINA_PID=/opt/tomcat/temp/tomcat.pid” Environment=“CATALINA_HOME=/opt/tomcat” Environment=“CATALINA_BASE=/opt/tomcat” Environment=“CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC” Environment=“JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom” ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure RestartSec=10
[Install] WantedBy=multi-user.target
启用并启动:sudo systemctl daemon-reload && sudo systemctl enable --now tomcat
检查状态:sudo systemctl status tomcat(确保为 active (running))
四 基础配置与部署
五 安全与优化建议