Centos7安装WebLogic

1、Centos7系统上安装JDK

1.1、上传JDK的安装文件

上传文件到/opt目录

1.2、卸载JDK

步骤1:查看是否已安装jdk
# rpm  -qa | grep  java

步骤2:卸载OPENJDK
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64

卸载系统自带的OpenJDK;noarch文件可以不用删除

1.3、解压JDK

步骤1:进入/opt
# cd /opt

步骤2:解压jdk安装包
# tar -xvf jdk-8u121-linux-x64.tar.gz

1.4、剪切解压后的文件到/usr/local/java

# mv jdk1.8.0_121 /usr/local/java

1.5、配置环境变量

步骤1:修改/etc/profile文件
# vim /etc/profile

步骤2:copy下面内容到/etc/profile文件最后面
JAVA_HOME=/usr/local/java
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

步骤3:重新加载配置文件
# source /etc/profile

2、Centos7系统上安装webLogic

2.1、上传webLogic的安装文件

上传到/opt目录

2.2、解压webLogic安装包

# cd /opt 
# unzip fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip

2.3、添加webLogic用户和用户组

1.添加分组和创建用户

# 创建用户组
# groupadd weblogic 
# 创建用户
# useradd -g weblogic weblogic 

2.设置密码

# passwd weblogic

2.4、创建webLogic的安装目录

# mkdir -p  /usr/local/weblogic/install
# mkdir -p  /usr/local/weblogic/oraInventory
# mkdir -p  /usr/local/weblogic/conf

2.5、给webLogic安装目录设置权限

# chown -R weblogic:weblogic /usr/local/weblogic
# chmod -R 777 /usr/local/weblogic

2.6、在/usr/local/weblogic/conf目录下创建wls.rsp文件

# cd  /usr/local/weblogic/conf
# vim wls.rsp

把下面内容添加到wls.rsp中

[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
#weblogic的安装路径
ORACLE_HOME=/usr/local/weblogic/install
INSTALL_TYPE=WebLogic Server

MYORACLESUPPORT_USERNAME=
MYORACLESUPPORT_PASSWORD=
DECLINE_SECURITY_UPDATES=ture
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=<SECURE VALUE>
COLLECTOR_SUPPORTTHUB_URL=

2.7、在/usr/local/weblogic/conf目录下创建oraInst.loc

# cd  /usr/local/weblogic/conf
# vim oraInst.loc

把下面内容添加到oraInst.loc中

#产品清单目录,注意不能放在weblogic安装目录下,要保证安装目录为空
Inventory_loc=/usr/local/weblogic/oraInventory
#用户的组名称,根据实际的修改,注意用什么用户安装weblogic这里就写什么用户名,我用的是weblogic用户安装。
Inst_group=weblogic

2.8、安装weblogic

执行如下命令:

# 切换到weblogic用户
# su - weblogic
# 切换到opt目录
$ cd /opt

$ java -jar /opt/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /usr/local/weblogic/conf/wls.rsp -invPtrLoc /usr/local/weblogic/conf/oraInst.loc

等待安装完成5-10分钟左右;出现successful即为安装完成。
在这里插入图片描述

2.9、创建域名

方式一:通过命令交互创建

$ cd /usr/local/weblogic/install/wlserver/common/bin
# 执行wlst.sh文件 
$ ./wlst.sh

稍等几分钟 会查找所有的jar文件,出现这个就可以进行下一步的操作

Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline>

下面的命令都是一行一行输入的,不是整体复制,复制每行>符号后面的内容,每行wls:/offline开头的

wls:/offline>readTemplateForUpdate('/usr/local/weblogic/install/wlserver/common/templates/wls/wls.jar')
wls:/offline/base_domain>cd ('Server/AdminServer')
wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','')
wls:/offline/base_domain/Server/AdminServer>set('ListenPort',7001)  #设置访问端口自定义要把防火墙开放
wls:/offline/base_domain/Server/AdminServer>cd('/')
wls:/offline/base_domain>cd('Security/base_domain/User/weblogic')
wls:/offline/base_domain/Security/base_domain/User/weblogic>	cmo.setPassword('weblogic123456')  #设置密码至少英文加数字
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain','true')
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/usr/local/weblogic/install/domains')  #写入领域这个目录就是刚才创建的
wls:/offline/base_domain/Security/base_domain/User/weblogic>closeTemplate()
wls:/offline>exit()

方式二:通过py脚本创建(推荐)

创建create_domains.py;添加以下内容

$ cd /usr/local/weblogic/install/wlserver/common/bin
$ vim create_domains.py

把下面内容添加到create_domains.py中

readTemplateForUpdate('/usr/local/weblogic/install/wlserver/common/templates/wls/wls.jar')
cd ('Server/AdminServer')
set('ListenAddress','')
set('ListenPort',7001)
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic123456')
setOption('OverwriteDomain','true')
writeDomain('/usr/local/weblogic/install/domains')
closeTemplate()
exit()

执行:

$ ./wlst.sh ./create_domains.py

2.10、设置防火墙

# firewall-cmd --zone=public --add-port=7001/tcp --permanent
# firewall-cmd --reload

2.11、启动webLogic

# 步骤1:进入到weblogic/bin目录
$ cd /usr/local/weblogic/install/domains/bin

# 步骤2:执行startWebLogic.sh文件启动weblogic
# 前台启动
$ ./startWebLogic.sh

后台启动:nohup ./startWebLogic.sh &

启动比较慢要等很久;

2.12、测试是否成功

浏览器访问:http://192.168.14.141:7001/console 出现下面这个界面就是安装成功。
在这里插入图片描述
输入用户名:weblogic;密码:weblogic123456
在这里插入图片描述

2.13、测试是否关闭

步骤1:执行shutdown.sh文件关闭tomcat
# ./stopWebLogic.sh

在这里插入图片描述

webLogic静默卸载

$ cd /usr/local/weblogic/weblogic/oui/bin
执行命令:
$ ./deinstall.sh -silent
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值