在Debian上更新WebLogic版本的步骤
/u01/oracle/user_projects/domains/<domain_name>)、配置文件(如config.xml)、应用程序及数据库(确保有最新备份)。可使用tar命令打包备份,例如:sudo tar -czvf weblogic_backup.tar.gz /u01/oracle/user_projects/domains/<domain_name>。.tar.gz格式),确保下载链接有效且文件完整。systemctl命令停止服务(若系统使用systemd):sudo systemctl stop weblogic;init.d脚本,可通过服务名停止:sudo /etc/init.d/weblogic stop。ps -ef | grep weblogic(无相关进程则表示停止成功)。apt包管理器安装,可使用以下命令彻底卸载:sudo apt-get remove --purge weblogic(会删除配置文件和数据,需提前备份);sudo rm -rf /opt/weblogic/<old_version>。sudo wget -O /etc/apt/trusted.gpg.d/weblogic.gpg https://oracle.github.io/weblogic-deployer-repo/key.asc
echo "deb https://oracle.github.io/weblogic-deployer-repo/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/weblogic.list
sudo apt-get update;sudo apt-get install weblogic-server(按提示完成安装,自动配置环境变量)。/opt):sudo tar -xzvf wls<version>.tar.gz -C /opt;~/.bashrc或/etc/profile,添加以下内容:export WL_HOME=/opt/weblogic/<version> # 新版本安装路径
export PATH=$WL_HOME/bin:$PATH
source ~/.bashrc(或source /etc/profile)。sudo cp -r /u01/oracle/user_projects/domains/<domain_name> /u01/oracle/weblogic/user_projects/domains/;cd /u01/oracle/weblogic/user_projects/domains/<domain_name>/bin,执行./config.sh,按提示确认或修改数据库连接、监听端口等配置。sudo systemctl start weblogic(或使用./startWebLogic.sh脚本);sudo systemctl status weblogic(显示“active (running)”表示启动成功);http://<服务器IP>:7001/console(默认端口7001),使用管理员账户登录,检查服务器状态、应用程序部署情况及日志文件(如server.log),确认无错误信息。sudo rm -rf /opt/weblogic/<old_version> # 旧版本安装目录
sudo rm -rf weblogic_backup.tar.gz # 备份文件
server.log(位于域目录的logs文件夹)和系统日志,及时排查错误;