温馨提示×

centos上weblogic怎么卸载

小樊
42
2026-09-09 10:05:47
栏目: 智能运维

在 CentOS 上卸载 WebLogic,通常不是通过 yum/rpm 卸载(除非是用 RPM 包安装的),而是手动删除安装目录 + 清理配置。下面分情况说明。


一、最常见情况(zip / jar 安装)

1. 停止 WebLogic 相关进程

ps -ef | grep weblogic

杀掉相关进程(示例):

kill -9 <pid>

或如果是域启动的:

cd /u01/oracle/user_projects/domains/base_domain/bin
./stopWebLogic.sh

2. 删除 WebLogic 安装目录

假设安装路径是:

/u01/oracle

执行:

rm -rf /u01/oracle

如果你只装了 WebLogic Server:

rm -rf /u01/oracle/middleware
rm -rf /u01/oracle/user_projects

3. 删除环境变量配置

编辑用户或系统环境配置文件:

vi ~/.bash_profile
# 或
vi /etc/profile

删除类似内容:

export MW_HOME=/u01/oracle/middleware
export WL_HOME=$MW_HOME/wlserver
export PATH=$WL_HOME/bin:$PATH

使配置生效:

source ~/.bash_profile

4. 删除用户(可选)

如果专门为 WebLogic 建了用户:

userdel -r weblogic

二、如果是 RPM 安装的(较少见)

查看是否安装:

rpm -qa | grep weblogic

卸载:

rpm -e weblogic-server

三、清理服务(如果注册过 systemd)

如果曾配置过:

/etc/systemd/system/weblogic.service

执行:

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

四、确认卸载完成

which weblogic
echo $WL_HOME
ps -ef | grep weblogic

都应为空或无结果。


如果你愿意,可以告诉我:

  • WebLogic 安装方式(jar / rpm / 控制台)
  • 安装路径
  • 是否配置了域(Domain)

我可以给你精确的一步一步卸载命令

0