本旺最近在为项目组负责进行灾备工作,分享如何先快速搭建weblogic 服务器环境,废话不多说,直接以12.2版本为例!
weblogic自带一个非常强大 的脚本工具可以对weblogic进行自动化建域建实例等,还可以进行各种个性化配置,管理页面上可以实现的功能大多都可以用自动化脚本的方式来完成,工具名:wlst.sh
安装前需要将文件上传至服务器安装位置:
先安装JDK
JDK 安装shell如下:
pwd=$PWD
if [ -f $pwd/${JDK_FILE} ];then
if [ ! -d ${JAVA_HOME} ];then
mkdir -p ${JAVA_HOME}
else
rm -rf ${JAVA_HOME}
mkdir -p ${JAVA_HOME}
fi
tar -C ${JAVA_HOME} -xf $pwd/${JDK_FILE}
if [ $? -eq 0 ]; then
mv ${JAVA_HOME}/jdk1.8.*/* ${JAVA_HOME} && rm -rf ${JAVA_HOME}/jdk1.8.*
if [ $? -eq 0 ]; then
${JAVA_HOME}/bin/java -version
sed -i '/export JAVA_HOME=\(.*\)/d' ~/.bash_profile
sed -i '/export PATH=\(.*\)/d' ~/.bash_profile
sed -i '/export CLASSPATH=\(.*\)/d' ~/.bash_profile
echo "export JAVA_HOME=${JAVA_HOME}" >> ~/.bash_profile
echo -e 'export PATH=${JAVA_HOME}/bin:$PATH' >> ~/.bash_profile
echo -e 'export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> ~/.bash_profile
else
echo "<<< Failed to install JDK"
fi
else
echo "<<< Failed to install JDK"
fi
else
echo " not found ${JDK_FILE}"
fi
sleep 10
source ~/.bash_profile
安装weblogic
执行shell 如下
#!/bin/bash
. ./setEnv.sh
umask ${UMASK_VALUE}
pwd=$PWD
if [ -f ${WLS_FILE} ];then
if [ -