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

news/2024/12/2 19:37:17/

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

环境说明及工具下载

  • linux版本:CentOS7 64bit

  • fmw_12.2.1.4.0_wls_quick.jar
    在这里插入图片描述

  • jdk-8u333-linux-x64.tar.gz
    在这里插入图片描述

虚拟机初始化

参考: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 specifiedOracle Coherence Version 12.2.1.4.0 Build 74888Grid 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
密码是自己在创建域时设置的
在这里插入图片描述


http://www.ppmy.cn/news/811677.html

相关文章

android注册 登录 修改帐号密码 添加资料 给新注册用户充值DEMO

最近公司让写个 android注册 登录 修改帐号密码 添加资料 给新注册用户充值DEMO 现在功能都已经OK 目前只剩下一些小细节 现在我就把源码发布出来 给一些需要的人参考,在这里 重点只讲怎么去请求服务器 和服务器返回的一些什么东西给我们 我们如何拿到 如何处理 最后的时…

玩转代码|WordPress防止暴力破解管理员密码

目录 一、author页面地址 1.在主题代码里实现 2.通过.htaccess文件添加301重定 二.xmlrpc.php 1.攻击方式 2.原理分析 3.防护建议 三. wordpress 后台默认地址 四.restAPI 方法一&#xff1a; 代码中禁止 方法二&#xff1a;通过Web 服务器限制restAPI的访问 方法三…

分组密码之AES算法

分组密码之AES算法 AES算法本质上是一种对称分组密码体制&#xff0c;采用代替/置换网络&#xff0c;每轮由三层组成&#xff1a;线性混合层确保多轮之上的高度扩散&#xff0c;非线性层由16个S盒并置起到混淆的作用&#xff0c;密钥加密层将子密钥异或到中间状态。AES是一个迭…

密码学---sha1编程

密码学作业—编程能力属实拉跨了 # 明文转二进制 def bin_trans(mw):b ""for i in mw:c bin(ord(i))[2:]while len(c) < 8:c 0 cb b creturn b # 对转换后的位字符串进行补位操作 并且转为16进制 def supplement(c):length len(c)%512if (length > 44…

密码学系列之七:数字签名

数字签名 1. 概述1.1 基本概念1.2 签名原理1.2.1 形式化定义1.2.2 签名过程 2 基于RSA的签名方案2.1 实现过程2.2 安全性分析 3 基于离散对数的签名方案3.1 ElGamal签名体制3.1.1 实现过程3.1.2 安全性分析 3.2 Schnorr签名体制3.2.1 实现过程3.2.2 安全性分析 3.3 DSA签名体制…

OpenWrt mw4530r 开发环境搭建

1、 安装环境 Linux系统&#xff0c;需安装如下依赖包&#xff1a; yum install binutils bzip2 gawk gcc gcc-c gettext makencurses-devel patch unzip wget zlib-devel git 这个不明白&#xff0c;直接安装就可以了。安装完之后要是还有问题就需要根据看出错信息自己下载…

mercurymw305r虚拟服务器,水星MW305R(V1-V3)路由器桥接设置教程

本文主要介绍了水星MW305R(V1-V3)路由器WDS桥接设置方法,也可以说是无线中继设置。但是需要注意的是,是V1-V3版本的水星MW305R路由器的无线桥接设置方法哦! 温馨提示: 水星MW305R路由器目前有V1、V2、V3、V4、V5、V6、V7共7个版本。水星系列路由器的硬件版本,大家可以在该…

C人脸识别

1、原始图片&#xff1a; 2、灰度化下&#xff1a; 3、均值滤波&#xff1a; 4、 二值图加边缘检测 5、生成积分图 6、把待检测的人脸区域划分为25个&#xff0c;因为是一个数组&#xff0c;这样分别统计每个区域的像素个数&#xff1a; x0: 60, y0: 100, x1: 157, y1: 200 …