由于经常需要部署weblogic,但是大部分的操作都是重复可以使用shell脚本进行替代的,所以产生了使用脚本自动部署weblogic的想法。
注意: 本脚本只在weblogic12c中验证,其他版本请自行测试;节点服务还需自行手动按需添加。
shell脚本具体内容
#!/bin/bash
# @author:weiyuhang
# @date:2020-04-29
###############################################
user="weblogic" #定义账号
passwd="weblogic_1" #定义密码
package="wls1213_generic.jar" #定义安装包名
#声明变量:安装weblogic的路径
WEBLOGIC_HOME=/home/weblogic/Oracle/Middleware/Oracle_Home
#domain域
WEBLOGIC_DOMAIN=$WEBLOGIC_HOME/web/domains/webdomain
#weblogic启动文件路径
STARTWEBLOGIC=$WEBLOGIC_DOMAIN/bin
check_jdk() #检查jdk环境变量
{
if [ ! -n "$JAVA_HOME" ];then
echo "请先设置 Java 环境环境变量"
exit
else
echo "JAVA_HOME:$JAVA_HOME"
fi
}
check_user() #检查执行安装的用户
{
if [ $USER == $user ];<