Linux系统下WebLogic12安装指南

linux安装weblogic12

时间:2024-12-13 14:39


在Linux系统上高效安装Oracle WebLogic Server 12的详尽指南 在当今复杂多变的IT环境中,Oracle WebLogic Server(WLS)作为业界领先的Java EE应用服务器,为企业级应用提供了高性能、高可用性和可扩展性的解决方案

    WebLogic Server 12版本不仅继承了前代产品的诸多优点,还在性能优化、管理简化以及安全性方面取得了显著进步

    对于希望在Linux系统上部署WebLogic Server的组织来说,正确而高效地安装是迈向成功部署的第一步

    本文将详细介绍如何在Linux(以CentOS 7为例)上安装Oracle WebLogic Server 12,确保每一步都清晰明了,具备高度的说服力

     一、准备工作 1. 系统要求 操作系统:CentOS 7或更高版本 内存:至少2GB RAM(建议4GB以上) - 磁盘空间:至少1GB的可用磁盘空间用于安装文件,额外空间用于部署应用 - Java环境:Oracle JDK 1.7或1.8(WebLogic Server 12c官方支持版本) - 用户权限:需要有root用户权限或sudo权限来执行安装过程中的某些步骤 2. 下载WebLogic Server安装包 访问Oracle官方网站,登录Oracle账户后,从软件下载区域下载适用于Linux的WebLogic Server 12安装包

    通常,下载的文件是一个二进制格式的压缩包(如`fmw_12.2.1.3.0_wls_Linux_x64_1of1.bin`)

     二、安装前的配置 1. 创建安装目录 为了方便管理和维护,建议创建一个专门的目录来存放WebLogic Server的安装包和安装后的文件

     sudo mkdir -p /opt/oracle/products/weblogic 2. 设置文件权限 确保安装目录具有适当的权限,以便当前用户能够写入

     sudo chmod 755 /opt/oracle/products/weblogic 3. 安装Java环境 如果系统尚未安装Oracle JDK,可以通过Oracle官网下载或通过YUM包管理器安装OpenJDK(虽然不是官方推荐,但可以作为临时解决方案)

     sudo yum install java-1.8.0-openjdk-devel 验证Java安装: java -version 三、正式安装WebLogic Server 1. 上传安装包 将下载的WebLogic安装包上传到之前创建的`/opt/oracle/products/weblogic`目录中

     2. 运行安装程序 切换到安装包所在的目录,并以可执行权限运行安装程序

     cd /opt/oracle/products/weblogic chmod +x fmw_12.2.1.3.0_wls_Linux_x64_1of1.bin ./fmw_12.2.1.3.0_wls_Linux_x64_1of1.bin 3. 图形化安装界面(可选) 如果系统支持图形界面,安装程序将启动一个图形化向导

    按照屏幕提示完成安装配置,包括选择安装类型(如仅WebLogic Server)、接受许可协议、指定安装目录等

     注意:在服务器环境中,通常推荐使用命令行模式进行静默安装,以简化流程并确保一致性

     4. 静默安装(推荐) 静默安装需要准备一个响应文件(response file),该文件包含了所有安装所需的配置信息

    以下是一个示例响应文件`wls_install.rsp`的内容: 【ENGINE】 DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 【GENERIC】 The oracle home location. This can be an existing Oracle Home or a new Oracle Home ORACLE_HOME=/opt/oracle/products/weblogic/wls_12.2.1.3.0 Set this to true if you wish to skip software updates during the installation process DECLINE_SECURITY_UPDATES=true Provide the My Oracle Support Email address for security updates here MYORACLESUPPORT_EMAILADDRESS= Provide the My Oracle Support Password here MYORACLESUPPORT_PASSWORD= Set this to true if My Oracle Support Password is specified SECURITY_UPDATES_VIA_MYORACLESUPPORT=false Provide the Proxy Host PROXY_HOST= Provide the Proxy Port PROXY_PORT= Provide the Proxy Username PROXY_USER= Provide the Proxy Password PROXY_PWD= 【WLS】 License accepted ACCEPT_LICENSE_AGREEMENT=true The installation type selected. e.g. WebLogic Server, Coherence, Complete with Examples. INSTALL_TYPE=WebLogic Server Provide the JDK path here JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk 使用响应文件进行静默安装: ./fmw_12.2.1.3.0_wls_Linux_x64_1of1.bin -silent -responseFile /path/to/wls_install.rsp 5. 验证安装 安装完成后,检查`/opt/oracle/products/weblogic/wls_12.2.1.3.0`目录是否存在,以及是否包含`bin`、`lib`等关键子目录

    同时,尝试运行WebLogic配置向导或启动管理服务器,以确认安装成功

     四、配置WebLogic域 安装完成后,需要配置WebLogic域(Domain),这是管理和部署WebLogic资源的逻辑分组

    可以通过WebLogic配置向导(图形界面)或`config.sh`脚本(命令行)来完成

     1. 使用配置向导 运行WebLogic Server安装目录下的`config.sh`脚本启动配置向导: cd /opt/oracle/products/weblogic/wls_12.2.1.3.0/wlserver/common/bin ./config.sh 按照向导提示完成域的配置,包括选择域模板、设置管理员用户名和密码、配置管理服务器和受管服务器等

     2. 命令行配置(高级) 对于需要自动化部署的场景,可以编写脚本调用`wlst.sh`(WebLogic Scripting Tool)来创建和配置域

    这需要一定的WLST脚本编写知识,但能够实现高度定制化和自动化

     五、启动和管理WebLogic服务器 1. 启动管理服务器 在配置好的域目录下,使用`startWebLogic.sh`脚本启动管理服务器: cd /path/to/your/domain/bin ./startWebLogic.sh 根据提示输入管理员用户名和密码

     2. 管理控制台 打开浏览器,访问`http://:7001/console`,使用管理员用户名和密码登录WebLogic管理控制台,进行进一步的配置和管理操作

     六、总结 通过以上步骤,我们成功在Linux系统上安装了Oracle WebLogic Server 12,并进行了初步的配置

    这一过程虽然涉及多个环节,但只要按照步骤逐一执行,并关注每个步骤的细节,就能确保安装过程顺利且高效

    WebLogic Server以其强大的功能和灵活性,为企业级应用提供了坚实的支撑,而正确的安装配置则是这一切的基础

    未来,随着应用的不断发展和变化,我们还将继续探索WebLogic Server的高级特性和最佳实践,以更好地服务于业务需求