温馨提示×

debian如何卸载tomcat

小樊
33
2026-07-10 00:40:51
栏目: 智能运维

在 Debian 系统上卸载 Tomcat,取决于你当初是如何安装的(APT 包管理器、手动下载解压、还是通过脚本安装)。下面分情况说明。


一、通过 APT 安装的 Tomcat(最常见)

1️⃣ 查看已安装的 Tomcat 相关包

dpkg -l | grep tomcat

常见包名:

  • tomcat9
  • tomcat10
  • tomcat9-common
  • libtomcat9-java

2️⃣ 卸载 Tomcat(保留配置文件)

sudo apt remove tomcat9

3️⃣ 完全卸载(包括配置文件)

sudo apt purge tomcat9

4️⃣ 删除依赖包和清理系统

sudo apt autoremove

5️⃣ 检查是否还有残留

which tomcat
ls /etc/tomcat*
ls /var/lib/tomcat*

二、手动安装的 Tomcat(tar.gz 解压)

如果你是这样安装的:

tar -zxvf apache-tomcat-*.tar.gz

1️⃣ 停止 Tomcat

cd apache-tomcat-*/
bin/shutdown.sh

或:

ps -ef | grep tomcat
kill -9 <PID>

2️⃣ 删除 Tomcat 目录

sudo rm -rf /usr/local/tomcat
# 或你解压的位置

3️⃣ 删除环境变量(如有)

编辑:

sudo nano /etc/profile
# 或 ~/.bashrc

删除类似:

export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH

然后:

source /etc/profile

三、通过 systemd 服务安装的 Tomcat

1️⃣ 停止并禁用服务

sudo systemctl stop tomcat
sudo systemctl disable tomcat

2️⃣ 删除服务文件

sudo rm /etc/systemd/system/tomcat.service
sudo systemctl daemon-reload

3️⃣ 删除 Tomcat 目录

sudo rm -rf /opt/tomcat

四、清理常见残留目录(可选)

sudo rm -rf /var/lib/tomcat*
sudo rm -rf /etc/tomcat*
sudo rm -rf /var/log/tomcat*

五、确认卸载成功

java -version
ps -ef | grep tomcat

六、总结(快速选择)

安装方式 卸载方式
apt 安装 apt purge tomcat9
手动解压 删除目录 + 停止进程
systemd 服务 停服务 + 删 service 文件

如果你愿意,可以把下面信息发我,我可以给你精确命令

lsb_release -a
dpkg -l | grep tomcat
which java

0