温馨提示×

weblogic在centos怎么卸载

小樊
47
2026-09-03 08:05:52
栏目: 智能运维

在 CentOS 上卸载 WebLogic,通常不需要像 RPM 那样“卸载命令”,因为它一般是绿色安装(解压即用)。下面按常见情况给你说明。


一、确认 WebLogic 安装方式

1. 查看是否通过 RPM 安装(较少见)

rpm -qa | grep -i weblogic
  • 有结果:可用 rpm -e 包名 卸载
  • 无结果:说明是手动安装,直接删目录即可

二、最常见方式:手动删除(推荐)

1. 停止 WebLogic 服务

# 如果是 AdminServer
cd /u01/oracle/Middleware/user_projects/domains/base_domain/bin
./stopWebLogic.sh

或强制杀进程:

ps -ef | grep -i weblogic
kill -9 <pid>

2. 删除 WebLogic 安装目录

常见路径(示例):

rm -rf /u01/oracle/Middleware
rm -rf /u01/oracle/wls

具体路径看你当时安装时填的 ORACLE_HOME / MW_HOME


3. 删除域(Domain)

rm -rf /u01/oracle/Middleware/user_projects

4. 删除环境变量

编辑:

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

5. 删除用户(可选)

如果专门为 WebLogic 建了用户:

userdel -r weblogic

三、如果是 Oracle Universal Installer 安装的

可以运行:

cd /u01/oracle/Middleware/oui/bin
./runInstaller -deinstall

按图形界面操作(需要 X11 或静默文件)


四、清理残留(可选)

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

确认无重要文件后删除。


五、总结一句话

CentOS 上卸载 WebLogic = 停服务 + 删目录 + 清环境变量

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

  • WebLogic 版本
  • 安装路径
  • 是否用 root 还是 weblogic 用户安装

我可以给你精确到命令的卸载方案

0