centOS7.0静默安装Weblogic12c

时间:2021-05-20 21:37:46

centOS7.0静默安装Weblogic12c

需要环境:由于是在公司集群上安装,所以JDK环境是  jdk1.8.0_101

Weblogic版本      fmw_12.1.3.0.0_wls

 

一、前期准备

1.  创建用户组 groupaddoinstall

2. 新建用户weblogic 并修改用户密码useradd -g oinstall etms

passwd xxxxxx

3. 配制环境变量用新建的用户登录,在该用户下进行

.bash_profile

添加如下

exportJAVA_HOME=/usr/java/jdk1.8.0_151

exportJRE_HOME=/usr/local/jdk1.8.0_151/jre

exportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

centOS7.0静默安装Weblogic12c

然后执行source .bash_profile,使修改生效

退出,重新登陆,查看是否生效

echo $JAVA_HOME

centOS7.0静默安装Weblogic12c

二、开始安装

在etms用户下创建oraInst.loc和wls.rsp文件

附件是本人的两个文件

添加内容:

vi oraInst.loc


#产品清单目录的路径就是你的用户路径

inventory_loc=/home/etms/weblogic/oraInventory

#组名称就是你的刚才建用户的那个组名称

inst_group=oinstall

centOS7.0静默安装Weblogic12c

添加内容如下

#注意一下两处标黄的地方,

1. [ENGINE]在粘贴复制的时候有时候会丢失掉前面的[ENG   只剩下后面的INE]

2. ORACLE_HOME由于我的用户是etms,所以我的路径就是/home/etms/weblogic/wls 后面的weblogic/wls 系统会根据你的配置自动创建

 

vi  wls.rsp


[ENGINE]

#DONOT CHANGE THIS.

ResponseFile Version=1.0.0.0.0

[GENERIC]

#Theoracle home location. This can be an existing Oracle Home or a new Oracle Home

ORACLE_HOME=/home/etms/weblogic/wls

#Setthis variable value to the Installation Type selected. e.g. WebLogic Server,Coherence, Complete with Examples.

INSTALL_TYPE=WebLogicServer

#Providethe My Oracle Support Username. If you wish to ignore Oracle ConfigurationManager configuration provide empty string for user name.

MYORACLESUPPORT_USERNAME=

#Providethe My Oracle Support Password

MYORACLESUPPORT_PASSWORD=

#Setthis to true if you wish to decline the security updates. Setting this to trueand providing empty string for My Oracle Support username will ignore theOracle Configuration Manager configuration

DECLINE_SECURITY_UPDATES=true

#Setthis to true if My Oracle Support Password is specified

SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Providethe Proxy Host

PROXY_HOST=

#Providethe Proxy Port

PROXY_PORT=

#Providethe Proxy Username

PROXY_USER=

#Providethe Proxy Password

PROXY_PWD=

#TypeString (URL format) Indicates the OCM Repeater URL which should be of theformat [scheme[Http/Https]]://[repeater host]:[repeater port]

COLLECTOR_SUPPORTHUB_URL=

centOS7.0静默安装Weblogic12c

执行安装命令

java-jar fmw_12.1.3.0.0_wls.jar -silent -responseFile /home/etms/wls.rsp -invPtrLoc/home/etms/oraInst.loc

之后系统自动安装

 

准备从/tmp/OraInstall2018-03-30_10-03-18AM启动 Oracle Universal Installer

Java HotSpot(TM) 64-Bit Server VM warning: ignoring optionMaxPermSize=512m; support was removed in 8.0

日志:/tmp/OraInstall2018-03-30_10-03-18AM/install2018-03-30_10-03-18AM.log

版权所有 (c) 1996, 2014, Oracle 和/或其附属公司。保留所有权利。

正在读取响应文件...

开始检查: CertifiedVersions

预期的结果: 1.7.0_15

实际结果: 1.8.0_151

检查完成。此次检查的总体结果为: 通过

CheckJDKVersion 检查: 成功。

已启用此会话的验证。

正在验证数据...

正在复制文件...

可以在以下位置找到本次安装会话的日志:

 /tmp/OraInstall2018-03-30_10-03-18AM/install2018-03-30_10-03-18AM.log

-----------20%----------40%----------60%----------80%--------100%

就表示成功了。

 centOS7.0静默安装Weblogic12c


centOS7.0静默安装Weblogic12c

首先执行setWLSEnv.sh 来配置环境变量

home/etms/weblogic/wls/wlserver/server/bin下执行  setWLSEnv.sh命令

centOS7.0静默安装Weblogic12c

接下来创建域

mkdir -p  /home/etms/weblogic/wls/user_projects/domains/base_domain

 

进到域目录下,执行命令

$JAVA_HOME/bin/java$JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server

会提示你配置用户名和密码

启动加载类

在目录:/home/etms/weblogic/wls/wlserver/common/bin  下运行命令:config.sh

centOS7.0静默安装Weblogic12c

 

完成后在/home/etms/weblogic/wls/user_projects/domains/base_domain/bin目录下

启动命令 . startWebLogic.sh

centOS7.0静默安装Weblogic12c

http://ip:7001/console

centOS7.0静默安装Weblogic12c