温馨提示×

debian怎么重启tomcat服务

小樊
44
2026-09-15 17:00:22
栏目: 智能运维

在 Debian 系统中,重启 Tomcat 服务的方法取决于 Tomcat 的安装方式(通过 apt 安装,还是手动解压安装)。下面分情况说明:


一、通过 apt / dpkg 安装的 Tomcat(推荐方式)

如果你是用如下命令安装的:

sudo apt install tomcat9
# 或 tomcat8 / tomcat10

使用 systemd 重启

sudo systemctl restart tomcat9

查看状态:

sudo systemctl status tomcat9

开机自启:

sudo systemctl enable tomcat9

服务名可能是 tomcat8tomcat9tomcat10,可用下面命令查看:

systemctl list-units --type=service | grep tomcat

二、手动解压安装的 Tomcat(非 apt)

如果你是从官网下载 apache-tomcat-x.x.x.tar.gz 解压使用的:

1️⃣ 进入 Tomcat 目录

cd /opt/tomcat/bin

2️⃣ 停止 Tomcat

sudo ./shutdown.sh

3️⃣ 确认已停止

ps aux | grep tomcat

如果没有 java 进程即可

4️⃣ 启动 Tomcat

sudo ./startup.sh

三、查看 Tomcat 是否启动成功

ps aux | grep tomcat

或访问:

http://服务器IP:8080

四、常见问题

端口被占用

sudo netstat -tunlp | grep 8080

日志查看

tail -f /var/log/tomcat9/catalina.out
# 或手动安装路径
tail -f /opt/tomcat/logs/catalina.out

如果你告诉我:

  • Tomcat 版本
  • 安装方式(apt 还是手动)
  • Debian 版本

我可以给你更精确的重启命令。

0