JDK版本:1.8.0_161
Weblogic版本:12.2.1.3
一、前期准备
1、创建用户和组
# groupadd web
# useradd -g web weblogic
# passwd weblogic
Changing password for user weblogic.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
2、JDK安装
在oralce官网下载jdk
解压并创建jdk目录
~# tar jdk-89121-linux-x64.tar.gz
~# mkdir /usr/lib/jvm
~# cp -R jdk1.8.0_121 /usr/lib/jvm
添加环境变量
在/etc/bash.bashrc末尾添加以下内容后重启系统
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
验证JDK
~# java -version
二、开始安装
1、创建ORACLE_HOME
使用root账户创建目录,并将所有权赋予weblogic
# mkdir -p /weblogic/bea
# chown -R weblogic /weblogic
2、创建weblogic_install_dir目录,并将安装包复制到目录下
# su weblogic
# cd ~
# mkdir weblogic_install_dir
# cp /tmp/fmw_12.2.1.3.0_wls_quick.jar /home/weblogic/weblogic_install_dir/
3、创建wls.rsp和oraInst.loc文件
wls.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=/weblogic/bea #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples. INSTALL_TYPE=WebLogic Server
oraInst.loc文件内容:
inventory_loc=/home/weblogic/oraInventory
inst_group=weblogic
注意:确保 oraInst.loc wls.rsp fmw_12.2.1.3.0_wls_quick.jar 三个文件weblogic用户必须要有读写权限
4、开始安装
# java -jar fmw_12.2.1.3.0_wls_quick.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc ORACLE_HOME="/weblogic/bea"
[weblogic@localhost weblogic_install_dir]$ java -jar fmw_12.2.1.3.0_wls_quick.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc Launcher log file is /tmp/OraInstall2018-04-08_02-08-58AM/launcher2018-04-08_02-08-58AM.log. Extracting the installer . . . . Done Checking if CPU speed is above 300 MHz. Actual 2806.094 MHz Passed Checking swap space: must be greater than 512 MB. Actual 2047 MB Passed Checking if this platform requires a 64-bit JVM. Actual 64 Passed (64-bit not required) Checking temp space: must be greater than 300 MB. Actual 34095 MB Passed Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2018-04-08_02-08-58AM Log: /tmp/OraInstall2018-04-08_02-08-58AM/install2018-04-08_02-08-58AM.log ***************************************************** Distribution Name : Oracle Fusion Middleware 12c WebLogic and Coherence Developer Distribution Version : 12.2.1.3.0 Oracle Inventory : /home/weblogic/oraInventory Oracle Home : /home/weblogic/weblogic_install_dir/wls12213 Java Home : /usr/lib/jvm/jdk1.8.0_161 Note: Oracle Home not supplied (defaulted to <present working dir>/wls12213) ***************************************************** Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved. Reading response file.. Skipping Software Updates Starting check : CertifiedVersions Expected result: One of oracle-6, oracle-7, redhat-7, redhat-6, SuSE-11, SuSE-12 Actual Result: redhat-null Check complete. The overall result of this check is: Passed CertifiedVersions Check: Success. Starting check : CheckJDKVersion Expected result: 1.8.0_131 Actual Result: 1.8.0_161 Check complete. The overall result of this check is: Passed CheckJDKVersion Check: Success. Validations are enabled for this session. Verifying data Copying Files Percent Complete : 10 Percent Complete : 20 Percent Complete : 30 Percent Complete : 40 Percent Complete : 50 Percent Complete : 60 Percent Complete : 70 Percent Complete : 80 Percent Complete : 90 Percent Complete : 100 The installation of Oracle Fusion Middleware 12c WebLogic and Coherence Developer 12.2.1.3.0 completed successfully. Logs successfully copied to /home/weblogic/weblogic_install_dir/wls12213/cfgtoollogs/oui.