温馨提示×

debian上tomcat怎么重启

小樊
40
2026-10-27 00:17:12
栏目: 智能运维

在 Debian 上重启 Tomcat,常见有以下几种方式,取决于你的安装方式和系统版本。


一、通过 systemd(推荐,适用于 Debian 8+)

如果你是通过 apt 安装的 Tomcat(如 tomcat9、tomcat10),一般用 systemd 管理。

查看 Tomcat 服务名

systemctl list-units | grep tomcat

常见服务名:

  • tomcat9
  • tomcat10

重启 Tomcat

sudo systemctl restart tomcat9

或

sudo systemctl restart tomcat10

查看状态

sudo systemctl status tomcat9

二、通过 Tomcat 自带脚本(手动安装)

如果你是下载 tar.gz 手动安装的 Tomcat:

cd /opt/tomcat/bin   # 你的 Tomcat 目录
sudo ./shutdown.sh
sudo ./startup.sh

⚠️ 注意:

  • 有时 shutdown.sh 不会立刻退出,可稍等几秒
  • 可用 ps aux | grep tomcat 确认进程是否还在

三、强制重启(进程卡死时)

ps aux | grep tomcat
kill -9 <pid>
cd /opt/tomcat/bin
sudo ./startup.sh

四、常见补充说明

1. 设置开机自启

sudo systemctl enable tomcat9

2. 查看日志

sudo tail -f /var/log/tomcat9/catalina.out

或

sudo journalctl -u tomcat9 -f

如果你是 具体某个 Debian 版本 / Tomcat 版本 / 安装方式,可以告诉我,我可以给你更精确命令。

0 踩