5154

Good Luck To You!

CentOS 7安装Weblogic时遇到依赖包缺失怎么办?

准备工作

在开始安装 WebLogic 之前,需要确保系统环境满足要求并完成必要的准备工作,推荐使用最小化安装的 CentOS 7 系统,以减少不必要的软件包和潜在的安全风险,确保系统已更新至最新版本,可通过执行 sudo yum update -y 完成系统更新。

CentOS 7安装Weblogic时遇到依赖包缺失怎么办?

安装 JDK 是 WebLogic 运行的前提,WebLogic 12c 及以上版本需要 JDK 1.8 或更高版本,可通过 Oracle 官方网站下载 JDK RPM 包,或使用 sudo yum localinstall jdk-8u291-linux-x64.rpm -y 命令安装,安装后,通过 java -version 验证 JDK 是否成功部署。

确保系统具备足够的存储空间,WebLogic 安装包约 1GB,域配置和应用部署可能需要额外空间,建议预留至少 5GB 磁盘空间,创建专用的用户和用户组(如 oracle 用户和 oinstall 组)用于 WebLogic 安装和管理,避免使用 root 用户直接操作,以提升安全性。

下载 WebLogic 安装包

WebLogic 安装包可通过 Oracle 官网获取,需注册 Oracle 账号后下载,以 WebLogic Server 12.2.1.4 为例,下载名为 fmw_12.2.1.4.0_wls.jar 的安装文件,若使用命令行下载,可执行 wget 命令,

wget https://download.oracle.com/otn/nt/middleware/12c/12214/fmw_12.2.1.4.0_wls.jar?AuthParam=xxx  

下载完成后,将文件移动至 /opt 目录或用户主目录,确保安装包路径无特殊字符或空格。

运行安装程序

oracle 用户身份登录系统,进入安装包所在目录,执行以下命令启动安装程序:

java -jar fmw_12.2.1.4.0_wls.jar  

安装图形界面将启动,若需命令行模式,可添加 -jrepath 参数指定 JDK 路径,在安装向导中,选择 “Install WebLogic Server” 并点击 “Next”。

CentOS 7安装Weblogic时遇到依赖包缺失怎么办?

阅读许可协议后,选择接受条款并继续,在 “Install Type” 界面,选择 “Typical” 以安装常用组件,或选择 “Custom” 自定义安装路径和组件,对于初学者,“Typical” 选项已足够满足需求。

配置安装路径

在 “Choose Product Installation Directory” 界面,指定 WebLogic 的安装目录,默认为 /opt/oracle/middleware12214,建议将安装路径设置在非系统分区(如 /opt),以避免系统更新时影响 WebLogic 运行,确保 oracle 用户对该目录拥有读写权限。

若选择自定义安装,可勾选或取消勾选可选组件(如 WebLogic Server、Coherence 等),根据实际需求选择组件,以减少不必要的资源占用。

创建域和配置管理服务器

安装完成后,需创建 WebLogic 域(Domain)并启动管理服务器(Admin Server),在安装向导中,选择 “Configure a New WebLogic Domain” 并点击 “Next”。

在 “Select Domain Source” 界面,选择 “Create a new domain” 并指定域目录,默认为 /opt/oracle/user_projects/domains/base_domain,在 “Configure Administrator Username and Password” 界面,设置管理员用户名(如 weblogic)和密码,建议使用强密码并妥善保管。

在 “Configure Administration Server Settings” 界面,可修改管理服务器的监听地址和端口(默认为 7001),若服务器需远程访问,确保防火墙已开放相应端口,完成后,点击 “Next” 并启动管理服务器。

CentOS 7安装Weblogic时遇到依赖包缺失怎么办?

启动和验证 WebLogic

管理服务器启动后,可通过浏览器访问 WebLogic 控制台验证安装是否成功,在浏览器地址栏输入 http://服务器IP:7001/console,输入管理员用户名和密码登录,若成功登录控制台,则表明 WebLogic 安装并配置完成。

可通过命令行工具 weblogic.ServerstartWebLogic.sh 脚本手动启动管理服务器,脚本位于域目录的 bin 文件夹中,执行前需确保环境变量 DOMAIN_HOMEJAVA_HOME 已正确配置。

常见问题与优化

安装过程中可能遇到权限不足、端口冲突或内存不足等问题,可通过调整用户权限、修改端口或增加 JVM 堆内存解决,在 setDomainEnv.sh 脚本中调整 MEMORY_ARGS 参数,优化内存分配。

相关问答 FAQs

Q1:安装过程中提示 “Unable to access the specified directory” 如何解决?
A1:该错误通常是由于目录权限不足导致,可通过 chown -R oracle:oinstall /opt/oracle/middleware12214 命令修改目录所有者,或确保 oracle 用户对安装目录拥有读写权限。

Q2:如何配置 WebLogic 开机自启动?
A2:可通过创建 systemd 服务实现开机自启动,在 /etc/systemd/system/ 目录下创建 weblogic.service 文件,配置管理服务器的启动和停止脚本,然后执行 systemctl enable weblogic.service 启用服务。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接

    Powered By Z-BlogPHP 1.7.3

    Copyright Your WebSite.Some Rights Reserved.