温馨提示×

debian卸载weblogic怎么弄

小樊
40
2026-09-08 09:23:23
栏目: 智能运维

在 Debian 上“卸载 WebLogic”通常不是用 apt 卸载(因为 WebLogic 一般不是通过 Debian 包安装的,而是 Oracle 官方 zip/bin 安装),而是手工删除 + 停止服务。下面按常见情况给你一套清晰步骤。


一、先确认 WebLogic 是怎么装的

ps -ef | grep -i weblogic

find / -name "startWebLogic.sh" 2>/dev/null

常见安装位置:

  • /opt/weblogic
  • /u01/app/oracle/middleware
  • /home/weblogic

二、停止 WebLogic(必须先做)

1️⃣ 停止 Admin Server

cd /opt/weblogic/user_projects/domains/base_domain/bin
./stopWebLogic.sh

如果停不掉:

pkill -9 -f weblogic

2️⃣ 停止 Node Manager(如有)

pkill -9 -f NodeManager

三、卸载 WebLogic(手工方式)

方式一:直接删除安装目录(最常见)

rm -rf /opt/weblogic
rm -rf /home/weblogic

(路径按你实际来)

方式二:使用 Oracle 官方卸载(如果装过 Oracle Inventory)

cd /opt/weblogic/oui/bin
./runInstaller -deinstall

java -jar /opt/weblogic/oui/jlib/OraInstaller.jar -deinstall

四、清理系统残留

1️⃣ 删除用户(如果专门建了)

userdel -r weblogic

2️⃣ 删除环境变量

编辑:

vi ~/.bashrc
vi /etc/profile

删除类似:

export MW_HOME=/opt/weblogic
export WL_HOME=$MW_HOME/wlserver

然后:

source ~/.bashrc

3️⃣ 删除服务(如果用 systemd)

systemctl disable weblogic
rm /etc/systemd/system/weblogic.service
systemctl daemon-reload

五、确认卸载完成

ps -ef | grep weblogic
which weblogic
echo $MW_HOME

都应为空。


六、如果你是用 apt 装的(极少)

dpkg -l | grep weblogic
sudo apt remove --purge weblogic*

如果你愿意,可以把下面信息发我,我可以直接给你精准卸载命令

  • WebLogic 安装路径
  • 是否用 oracle / weblogic 用户
  • 是否配置了 systemd 服务

我可以一步一步带你操作。

0