在 CentOS 上卸载 WebLogic,通常不是通过 yum/rpm 卸载(除非是用 RPM 包安装的),而是手动删除安装目录 + 清理配置。下面分情况说明。
ps -ef | grep weblogic
杀掉相关进程(示例):
kill -9 <pid>
或如果是域启动的:
cd /u01/oracle/user_projects/domains/base_domain/bin
./stopWebLogic.sh
假设安装路径是:
/u01/oracle
执行:
rm -rf /u01/oracle
如果你只装了 WebLogic Server:
rm -rf /u01/oracle/middleware
rm -rf /u01/oracle/user_projects
编辑用户或系统环境配置文件:
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
如果专门为 WebLogic 建了用户:
userdel -r weblogic
查看是否安装:
rpm -qa | grep weblogic
卸载:
rpm -e weblogic-server
如果曾配置过:
/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
都应为空或无结果。
如果你愿意,可以告诉我:
我可以给你精确的一步一步卸载命令。