vagrant 初始化centos7 虚拟机并安装weblogic12c

18 篇文章 0 订阅
16 篇文章 0 订阅

vagrant 初始化centos7 虚拟机并安装weblogic12c

环境说明及工具下载

虚拟机初始化

参考:https://blog.csdn.net/zh452647457/article/details/118076204

centos7 安装 weblogic12c

创建安装用户及授权

# Root用户执行
 # 添加用户组
[root@wyf-node1 ~]$ groupadd weblogic
# 添加用户:useradd -g 用户组 用户名
[root@wyf-node1 ~]$ useradd -g weblogic weblogic
[root@wyf-node1 ~]$ passwd weblogic
# 授权
# chown -R 组:用户 目录
[root@wyf-node1 ~]$ chown -R weblogic:weblogic /home/weblogic/
# 生产环境适量而设
#chmod 777 -R /home/weblogic 
[root@wyf-node1 ~]$ su - weblogic
# 创建安装目录
[root@wyf-node1 ~]$ mkdir -p /home/weblogic

上传解压授权

  • 使用FTP将下好的安装包上传到服务器
  • 解压授权
# 解压
[weblogic@wyf-node1 ~]$ unzip fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip 
# 授权
[weblogic@wyf-node1 ~]$ chmod a+x fmw_12.2.1.4.0_wls_quick.jar

创建oraInst.loc

[weblogic@wyf-node1 ~]$  vim oraInst.loc
inventory_loc=/home/weblogic/oraInventory
inst_group=weblogic

创建wls.rsp

vim wls.rsp
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/home/weblogic
INSTALL_TYPE=WebLogic Server

安装环境配置

开始安装
[weblogic@wyf-node1 ~]$ java -jar fmw_12.2.1.4.0_wls_quick.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc
环境变量配置
  • 添加环境变量
# 添加环境变量
[weblogic@wyf-node1 ~]$ vim ~/.bash_profile
export MW_HOME=/home/weblogic/wls12214
# 生效配置
[weblogic@wyf-node1 ~]$ source ~/.bash_profile
  • 修改Linux下的Java生成随机数
[weblogic@wyf-node1 ~]$ vim $JAVA_HOME/jre/lib/security/java.security
114  securerandom.source=file:/dev/random
#修改为
114  securerandom.source=file:/dev/./random
  • 创建Domain/域目录
[weblogic@wyf-node1 ~]$ mkdir /home/weblogic/domain
  • 设置环境
# 切目录
[weblogic@wyf-node1 ~]$ cd /home/weblogic/wls12214/wlserver/server/bin
# 执行
[weblogic@wyf-node1 ~]$ ./setWLSEnv.sh
  • 创建Domain/域(这个过程有点慢)
[weblogic@wyf-node1 ~]$ cd $MW_HOME/wlserver/common/bin
# 启动 wlst
[weblogic@wyf-node1 ~]$ ./wlst.sh

启动wlst后输入如下代码:

readTemplate('/home/weblogic/wls12214/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
# 设置端口
set('ListenPort', 7001)
cd('/')
# 设置用户名
cd('Security/base_domain/User/weblogic')
# 设置密码
cmo.setPassword('weblogic12c')
setOption('OverwriteDomain', 'true')
# Domain/域目录
writeDomain('/home/weblogic/domain')
closeTemplate()
exit()

启动weblogic

[weblogic@wyf-node1 bin]$ cd /home/weblogic/domain/bin
[weblogic@wyf-node1 bin]$ nohup ./startWebLogic.sh &
查看日志
[weblogic@wyf-node1 bin]$ tail -f nohup.out 
2022-06-18 04:44:41.410/5.107 Oracle Coherence 12.2.1.4.0 <Info> (thread=[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Optional configuration override "/tangosol-coherence-override.xml" is not specified
2022-06-18 04:44:41.412/5.109 Oracle Coherence 12.2.1.4.0 <Info> (thread=[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Optional configuration override "cache-factory-config.xml" is not specified
2022-06-18 04:44:41.414/5.110 Oracle Coherence 12.2.1.4.0 <Info> (thread=[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Optional configuration override "cache-factory-builder-config.xml" is not specified
2022-06-18 04:44:41.415/5.111 Oracle Coherence 12.2.1.4.0 <Info> (thread=[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Optional configuration override "/custom-mbeans.xml" is not specified

Oracle Coherence Version 12.2.1.4.0 Build 74888
 Grid Edition: Development mode
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

2022-06-18 04:44:41.488/5.184 Oracle Coherence GE 12.2.1.4.0 <Info> (thread=[STANDBY] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Configured versioned, multi-cluster Management over ReST

停止weblogic
[weblogic@wyf-node1 bin]$ ./stopWebLogic.sh 
[weblogic@wyf-node1 bin]$ pwd
/home/weblogic/domain/bin
访问weblogic

http://hostname:port/console
用户名默认为weblogic
密码是自己在创建域时设置的
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值