在 CentOS 上卸载 WebLogic,一般不是用 yum/rpm 卸载(除非你是用 RPM 包安装的),而是直接删除安装目录 + 清理配置。下面按常见情况说明。
rpm -qa | grep weblogic
rpm -e weblogic_package_name
如有依赖报错可加:
rpm -e --nodeps weblogic_package_name
# 如果是服务方式
systemctl stop weblogic
# 或手动杀进程
ps -ef | grep weblogic
kill -9 <pid>
通常路径:
/usr/local/weblogic
/opt/weblogic
/u01/app/weblogic
删除:
rm -rf /u01/app/weblogic
如果你创建了 Domain:
rm -rf /u01/app/weblogic/user_projects
编辑:
vi ~/.bash_profile
或
vi /etc/profile
删除类似:
export WL_HOME=/u01/app/weblogic
export PATH=$WL_HOME/bin:$PATH
然后:
source ~/.bash_profile
systemctl disable weblogic
rm -f /etc/systemd/system/weblogic.service
systemctl daemon-reload
如果是专用用户:
userdel -r weblogic
如果当初用 java -jar fmw_xxx.jar 安装:
cd /u01/app/weblogic/oui/bin
./deinstall.sh
按提示操作。
which weblogic
echo $WL_HOME
ps -ef | grep weblogic
如果你能告诉我:
我可以给你更精确的卸载命令。