Centos7 安装 weblogic12.2.1.0.0

下载地址:地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

下载最新的weblogic安装包:

 

将安装包上传到服务器,还是root直接安装。

安装命令:java -jar fmw_12.2.1.3.0_wls.jar

Extracting the installer . . . . . . . . . . . Done
The current user is root or has superuser privilege.

The Oracle Universal Installer cannot continue.

不能用root用户安装。

groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
chown weblogc:weblogic fmw_12.2.1.3.0_wls.jar 
su weblogic

可以继续了

直接运行java -jar fmw_12.2.1.3.0_wls.jar 会因为没有图形界面 报错 Checking monitor: must be configured to display at least 256 colors.  DISPLAY environment variable not set.    Failed <<<<

由于是ssh安装,不能看到界面。只能用静默安装。

Chown –R 组:用户 目录Chown –R weblogic:weblogic /opt/weblogic //安装过程中有可能因为权限读写问题导致的终止..索性直接开了权限给它..

Chmod 777 目录Chmod 777 /opt/weblogic //生产环境适量而设

在opt下创建一个文件:oraInst.loc

inventory_loc=/opt/weblogic/oraInventory //产品安装清单目录,方便后来人员升级维护时查看
inst_group=weblogic //用户的组名称,谨慎,一旦确定,安装后读写都将以此为基准

再创建一个文件:wls.rsp

[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware //指定安装的目录路径 INSTALL_TYPE=WebLogic Server //指定安装哪些服务,生成环境下一般安装这个就可以了,共有WebLogic Server, Coherence, Complete with Examples,可供配置

注意不能带中午注释 另外ORACLE_HOME必须是一个空的目录。inventory_loc目录与ORACLE_HOME不能在同一个目录。不然报错。

执行命令:

java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc

这个版本的weblogic要求 jdk版本为 1.8.0_131 以上。

不想换jdk版本,降低weblogic的版本吧,12.2.1.3 要求 JDK 1.8.0_101

weblogic 12.2.1.1 要 JDK 1.8.0_77

只能用 12.1.1的

java -jar fmw_12.2.1.0.0_wls.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc

终于成功!

Launcher log file is /tmp/OraInstall2018-05-28_04-22-36PM/launcher2018-05-28_04-22-36PM.log.
Extracting files..............
Starting Oracle Universal Installer

Checking if CPU speed is above 300 MHz. Actual 2660.000 MHz Passed
Checking swap space: must be greater than 512 MB. Actual 4095 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 14771 MB Passed


Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2018-05-28_04-22-36PM
Log: /tmp/OraInstall2018-05-28_04-22-36PM/install2018-05-28_04-22-36PM.log
Copyright (c) 1996, 2015, 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
Actual Result: redhat-7
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.


Starting check : CheckJDKVersion
Expected result: 1.8.0_51
Actual Result: 1.8.0_51
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
Visit http://www.oracle.com/support/policies.html for Oracle Technical Support policies.
Percent Complete : 100

The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.2.1.0.0 completed successfully.
Logs successfully copied to /opt/weblogic/oraInventory/logs.    

安装成功以后就开始创建一个域了。

source /home/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh
mkdir -p /home/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
cd /home/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=2048m weblogic.Server

输入用户名和密码 密码不能少于8位。

原文地址:https://www.cnblogs.com/zhangmingcheng/p/11228135.html