在Linux上迁移WebLogic的过程涉及多个步骤,包括准备、安装、配置和验证。以下是一个详细的指南:
前期准备
-
关闭防火墙:
systemctl stop firewalld systemctl disable firewalld
-
创建WebLogic系统级用户:
sudo groupadd weblogic sudo useradd -g weblogic -d /home/weblogic weblogic sudo passwd weblogic
-
上传WebLogic安装包:
使用FTP或其他文件传输工具将WebLogic安装包上传到Linux服务器,例如:
scp wls1033_oepe111150_linux32.bin user@linux_server:/home
-
修改文件权限:
sudo chown -R weblogic:weblogic /home sudo chmod 700 wls1033_oepe111150_linux32.bin
安装WebLogic
-
切换到WebLogic用户:
su - weblogic
-
执行安装命令:
./wls1033_oepe111150_linux32.bin
-
按照安装向导进行操作:
- 输入安装路径(默认为
/home/weblogic/Oracle/Middleware
) - 选择自定义安装
- 确认JDK安装信息
- 设置产品目录
- 输入安装路径(默认为
配置WebLogic
-
创建域:
mkdir -p /home/weblogic/Oracle/Middleware/user_projects/domains
-
编辑
oraInst.loc
和wls.rsp
文件:-
oraInst.loc
:inventory_loc=/home/weblogic/Oracle/Middleware/oraInventory inst_group=weblogic
-
wls.rsp
:[ENGINE]Response File Version=1.0.0.0.0 [GENERIC] ORACLE_HOME=/home/weblogic/Oracle/Middleware INSTALL_TYPE=WebLogic Server MYORACLESUPPORT_USERNAME=weblogic MYORACLESUPPORT_PASSWORD=weblogic DECLINE_SECURITY_UPDATES=true SECURITY_UPDATES_VIA_MYORACLESUPPORT=false PROXY_HOST= PROXY_PORT= PROXY_USER= PROXY_PWD= COLLECTOR_SUPPORTHUB_URL=
-
-
使用
java -jar
命令安装WebLogic:java -jar /home/weblogic/Oracle/Middleware/bin/serverconfig.jar -mode=install -domain=/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain -install_dir=/home/weblogic/Oracle/Middleware -domain_name=base_domain -response_file=/home/weblogic/oraInst.loc
验证安装
-
启动WebLogic服务器:
/home/weblogic/Oracle/Middleware/bin/startWebLogic.sh
-
访问WebLogic控制台:
打开浏览器,访问
http://your_server_ip:7001/console
,使用WebLogic用户登录并验证安装是否成功。
注意事项
- 确保JDK版本符合WebLogic的要求。
- 在迁移过程中,注意备份重要数据和配置文件。
- 根据实际需求调整安装路径和配置参数。
以上步骤应该能帮助您在Linux上成功迁移WebLogic。如果在迁移过程中遇到任何问题,请参考WebLogic官方文档或联系技术支持获取帮助。