LINUX下安装WEBLOGIC12C

操作系统:CENTOS6.4

WEBLOGIC12C

假定WEBLOGIC安装文件在/tmp目录下,安装脚本:

[root@c781 shell]# cat weblogics.sh 
#!/bin/bash
egrep "^weblogic" /etc/passwd >& /dev/null
if [ $? -ne 0 ]
then
pass=$(perl -e 'print crypt($ARGV[0], "password")' weblogic123)
useradd -p $pass weblogic
fi
if [ ! -d /usr/java ];then
mkdir /usr/java
fi
tar -zxvf /tmp/jdk-8u131-linux-x64.tar.gz -C /usr/java/
mkdir /bea
chown -R weblogic /bea
cat << EOF > /shell/bash2
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=\$PATH:\$HOME/bin

export PATH
umask 002
ulimit -c unlimited
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=/usr/java/jdk1.8.0_131/jre
export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar:\$JRE_HOME/lib
export PATH=\$JAVA_HOME/bin:\$PATH
EOF
set -x
su - weblogic <<!
mv ~/.bash_profile ~/.bash_profile.bak
cp -r /shell/bash2 ~/.bash_profile
source .bash_profile


mkdir -p /bea/oraInventory
mkdir -p /bea/install
mkdir -p /bea/weblogic


cp -r /tmp/fmw_12.2.1.2.0_wls.jar /bea/install/

cat << EOF > /bea/install/oraInst.loc
inventory_loc=/bea/oraInventory
inst_group=weblogic
EOF

扫描二维码关注公众号,回复: 3185881 查看本文章

cat << EOF > /bea/install/wls.rsp
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/bea/weblogic
INSTALL_TYPE=WebLogic Server

DECLINE_SECURITY_UPDATES=true

SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
EOF

cd /bea/install
java -jar fmw_12.2.1.2.0_wls.jar -silent -responseFile /bea/install/wls.rsp -invPtrLoc /bea/install/oraInst.loc

!

执行:

[root@c781 shell]# sh weblogics.sh 
正在创建信箱文件: 文件已存在
+ su - weblogic
启动程序日志文件为/tmp/OraInstall2018-08-17_10-45-44PM/launcher2018-08-17_10-45-44PM.log。
正在提取安装程序... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 完成
检查 CPU 速度是否大于 300 MHz。   实际为 2659.423 MHz    通过
检查交换空间: 必须大于 512 MB。   实际为 2047 MB    通过
检查此平台是否需要 64 位 JVM。   实际为64    通过 (不需要 64 位)
检查临时空间: 必须大于 300 MB。   实际为 18989 MB    通过


准备从/tmp/OraInstall2018-08-17_10-45-44PM启动 Oracle Universal Installer
日志:/tmp/OraInstall2018-08-17_10-45-44PM/install2018-08-17_10-45-44PM.log
版权所有 (c) 1996, 2016, Oracle 和/或其附属公司。保留所有权利。
正在读取响应文件...
跳过软件更新
开始检查: CertifiedVersions
预期的结果: oracle-6,oracle-7,redhat-7,redhat-6,SuSE-11,SuSE-12之一
实际结果: redhat-null
检查完成。此次检查的总体结果为: 通过
CertifiedVersions 检查: 成功。


开始检查: CheckJDKVersion
预期的结果: 1.8.0_101
实际结果: 1.8.0_131
检查完成。此次检查的总体结果为: 通过
CheckJDKVersion 检查: 成功。


已启用此会话的验证。
正在验证数据
复制文件
完成百分比: 10
完成百分比: 20
完成百分比: 30
完成百分比: 40
完成百分比: 50
完成百分比: 60
完成百分比: 70
完成百分比: 80
完成百分比: 90
Visit http://www.oracle.com/support/policies.html for Oracle Technical Support policies.
完成百分比: 100

Oracle Fusion Middleware 12c WebLogic Server 和 Coherence 12.2.1.2.0 的 安装 已成功完成。
日志已成功复制到/bea/oraInventory/logs。

猜你喜欢

转载自blog.csdn.net/lsysafe/article/details/81780482
今日推荐