在 Debian 上重启 Tomcat,常见有以下几种方式,取决于你的安装方式和系统版本。
如果你是通过 apt 安装的 Tomcat(如 tomcat9、tomcat10),一般用 systemd 管理。
systemctl list-units | grep tomcat
常见服务名:
tomcat9tomcat10sudo systemctl restart tomcat9
或
sudo systemctl restart tomcat10
sudo systemctl status tomcat9
如果你是下载 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
sudo systemctl enable tomcat9
sudo tail -f /var/log/tomcat9/catalina.out
或
sudo journalctl -u tomcat9 -f
如果你是 具体某个 Debian 版本 / Tomcat 版本 / 安装方式,可以告诉我,我可以给你更精确命令。