在 CentOS 上“卸载 WebLogic”通常不需要像 rpm/yum 那样走卸载命令,因为 WebLogic 一般是用 jar 安装包 安装的(Oracle 官方方式)。下面按常见情况说明。
先看看是不是手动安装的:
ps -ef | grep weblogic
或查找安装目录(常见位置):
ls /opt/
ls /u01/
find / -name "weblogic.jar" 2>/dev/null
常见安装目录:
/opt/weblogic/u01/app/oracle/middleware/home/weblogic/Oracle/Middlewarecd $DOMAIN_HOME/bin
./stopWebLogic.sh
如果关不掉:
pkill -f weblogic
进入 Middleware 目录:
cd /u01/app/oracle/middleware
执行卸载:
./uninstall/uninstall.sh
或(老版本):
java -jar uninstall.jar
按提示完成即可。
如果 没有 uninstall 脚本,直接删除即可:
rm -rf /u01/app/oracle/middleware
rm -rf /home/weblogic/Oracle
如果有域(Domain):
rm -rf /u01/app/oracle/user_projects
userdel -r weblogic
编辑:
vi ~/.bash_profile
vi /etc/profile
删除类似:
export MW_HOME=/u01/app/oracle/middleware
export WL_HOME=$MW_HOME/wlserver
然后:
source ~/.bash_profile
yum remove weblogic*
⚠️ 官方 WebLogic 几乎不会用 yum 安装
which weblogic
find / -name "weblogic*" 2>/dev/null
ps -ef | grep weblogic
如果你愿意,可以告诉我:
我可以给你 精确卸载命令。