温馨提示×

debian如何卸weblogic

小樊
41
2026-10-17 01:43:03
栏目: 智能运维

在 Debian 系统上卸载 WebLogic 并没有像 apt 那样的包管理方式,因为 WebLogic 通常是通过 Oracle 安装程序(Java 安装) 安装的。卸载本质上是手动删除 + 清理配置。

下面按常见情况给你一个完整步骤:


一、确认 WebLogic 安装位置

常见路径:

/opt/oracle/middleware
/opt/weblogic
/u01/oracle
/home/weblogic

查找:

find / -name "weblogic" 2>/dev/null

二、停止 WebLogic 相关进程

ps -ef | grep weblogic

停止 Domain:

cd /path/to/domain/bin
./stopWebLogic.sh

如果无法停止:

kill -9 <pid>

三、使用官方卸载程序(推荐)

WebLogic 自带卸载工具:

cd /opt/oracle/middleware/oui/bin
./runInstaller -deinstall

或

./deinstall.sh

按提示完成卸载。


四、手动删除 WebLogic 目录(如果没卸载干净)

rm -rf /opt/oracle/middleware
rm -rf /path/to/domain

如果你是用 weblogic 用户安装的:

userdel -r weblogic

五、清理环境变量

编辑:

vi ~/.bashrc
vi ~/.profile
vi /etc/profile

删除类似:

export MW_HOME=/opt/oracle/middleware
export WL_HOME=$MW_HOME/wlserver

然后:

source ~/.bashrc

六、清理系统服务(如有)

如果 WebLogic 被配置为 systemd 服务:

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

七、验证

which weblogic
echo $MW_HOME
ps -ef | grep weblogic

无任何输出即表示已卸载。


如果你能告诉我:

  • WebLogic 版本(如 12c / 14c)
  • 安装方式(图形界面 / silent / Docker)
  • 是否使用域(Domain)

我可以给你更精确的卸载命令。

0 踩