###写在前面的话:weblogic的集群安装分为①jdk安装②创建用户③安装weblogic④创建管理域⑤控制台配置⑥节点服务器的启动⑦配置受管理服务器⑧控制台启动受管理服务器###

1、安装jdk

##要使用weblogic12c版本,则必须使用jdk1.8并且小版本必须大于12,本次使用1.8.0_144

##1.上传JDK版本到服务器上

[root@LY-centos ~]# ls

jdk-8u144-linux-x64.tar.gz

[root@LY-centos ~]# tar -xvf jdk-8u144-linux-x64.tar.gz

[root@LY-centos ~]# mv jdk1.8.0_144/   java

[root@LY-centos ~]# mv  java  /usr/local/

[root@LY-centos ~]# vi /etc/profile

###新增如下配置,然后保存

export JAVA_HOME=/usr/local/java

export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

export PATH=$PATH:$JAVA_HOME/bin

[root@LY-centos ~]# source /etc/profile

[root@LY-centos ~]# java -version

##出现如下则表示成功

java version "1.8.0_144"

Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

2、创建用户

##新建weblogic安装用户

groupadd weblogic

##新建weblogic创建组

useradd -g weblogic -m -d  /home/weblogic weblogic

##修改密码

Passwd weblogic

##授予/home/weblogic,weblogic访问权限

chown -R weblogic.weblogic /home/weblogic/

3、安装weblogic

##上传安装包到/home/weblogic目录下

weblogic weblogic 347003928 Nov 24 10:23 fmw_12.2.1.4.0_wls_quick.jar

##创建oraInst.loc

vi oraInst.loc

###内容

inst_group=weblogic

inventory_loc=/home/weblogic/wls

##创建wls.rsp 文件

vi wls.rsp

###内容

[ENGINE]

#DO NOT CHANGE THIS.

Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home

ORACLE_HOME=/home/weblogic/wls

#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.

INSTALL_TYPE=WebLogic Server

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.

MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password

MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration

DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified

SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host

PROXY_HOST=

#Provide the Proxy Port

PROXY_PORT=

#Provide the Proxy Username

PROXY_USER=

#Provide the Proxy Password

PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]

COLLECTOR_SUPPORTHUB_URL=

##创建文件结束后,进行安装:配置文件路径应使用绝对路径!!!

java -jar fmw_12.2.1.4.0_wls_quick.jar -silent -responseFile  /home/weblogic/wls.rsp  -invPtrLoc /home/weblogic/oraInst.loc

##如果出现Checking swap space: must be greater than 512 MB,则使用如下命令进行分配swap分区。

使用root用户执行:

dd if=/dev/zero of=/var/swap bs=1M count=600

mkswap /var/swap

swapon /var/swap

vi /etc/fstab

##在文件/etc/fstab中增加一行

/var/swap swap swap defaults 0 0

4、创建管理域

##创建域的文件夹

[weblogic@LY-centos ~]$ mkdir domains

[weblogic@LY-centos ~]$ cd domains/

[weblogic@LY-centos domains]$ pwd

/home/weblogic/domains

###创建create_domain.py

####此处为wls.jar的绝对路径

readTemplate('/home/weblogic/wls12214/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)
cd('/Security/base_domain/User/weblogic')
cmo.setPassword('weblogic123')
setOption('OverwriteDomain', 'true')
####此处为设置域路径/home/weblogic/domains
writeDomain('/home/weblogic/domains')

closeTemplate()

exit()

###执行命令进行创建域 wlst.sh为实际的路径

./wls12214/wlserver/common/bin/wlst.sh  ./create_domain.py

##创建域结束后,启动管理域

cd  /home/weblogic/domains/bin

nohup ./startWebLogic.sh &   ###启动主控制台

5、登录控制台进行配置

##使用刚设置的:用户名(weblogic),密码:(******)

##新建集群

##点击确定

##新建集群结束后,然后点击“计算机”,一台物理机对应一个计算机配置。

##监听地址:为集群中从属机器的ip地址。填写完毕后点击完成。类型选择:普通。

#新建服务器

##输入完成后,点击上端的完成按钮

##创建完成后显示为:

##修改计算机和刚新建的计算机联系起来。mSrv1对应Machine-0,监听地址为Machine-0的ip地址。

##创建结束后显示为:

6、启动节点服务器

##分别登录到mSrv1和mSrv2的计算机。

##切换用户

[root@LY-centos ~]# su - weblogic

Last login: Tue Nov24 12:30:49 CST 2021 on pts/2

[weblogic@LY-centos ~]$ cd domains/nodemanager/

[weblogic@LY-centos nodemanager]$ vi nodemanager.properties

##修改完成后保存。

##然后启动节点管理器:

到domains下的bin目录:

启动:nohup  ./startNodeManager.sh &

##然后查看节点管理器是否已经连接:

7、配置受管服务器

##在受管服务器中,连接管理服务器:

###进入wlst.sh的命令行模式

cd  ./wls12214/wlserver/common/bin/wlst.sh

##连接到管理服务器,参数1,参数2,参数3分别为:用户名,密码,主控服务器的ip和端口号

connect('weblogic','weblogic123','t3://81.69.252.234:7001')

nmEnroll('/home/weblogic/domains','/home/weblogic/domains/nodemanager')

#####注意:nmEnroll的作用:

(1)将计算机Machine-0与管理服务器所在的域关联起来,并且从管理服务器下载文件nm_password.properties和SerializedSystemIni.dat nm_password.properties:管理服务器授权节点管理器管理受管理服务器的用户名和密码(经过加密处理) 参考路径:/opt/Oracle/Middleware/user_projects/domains/base_domain/config/nodemanager/nm_password.properties SerializedSystemIni.dat:密钥文件 参考路径:

(2)更新文件nodemanager.domains ,nodemanager.domains 记录节点管理器能够管理的weblogic域 两个参数: (1)param1:域所在路径,比如:/opt/Oracle/Middleware/user_projects/domains/base_domain (2)param2:节点管理器所在路径,比如:/opt/Oracle/Middleware/user_projects/nodemanager/Machine-0

##设置受管服务器连接管理服器的Admin_URL

###管理端的服务器地址,如果不写使用节点控制器启动服务时会默认连接管本地管理端。【weblogic客户端服务器启动中配置地址】

-Dweblogic.management.server=http://8*.1*.2**.2**:7001

##以及填写用户名和密码

#填写完成后登录linu在两台受管服务器上进行操作:

cd /home/weblogic/domains/bin  ###此处为你自己域的bin目录下

vi  setDomainEnv.sh

##为了加快管理服务器的启动速度

JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.secutiry.egd=file:/dev/./urandom"

##修改完成后进行保存,再执行刚修改的脚本

./setDomainEnv.sh

8、使用控制台启动受管服务器

Weblogic集群安装相关推荐

  1. weblogic集群安装心得-程序包发布

    安装weblogic可以通过命令行或者图形安装 如果安装weblogic集群,可以先分别在两个节点上安装weblogic软件,然后把weblogic控制台起来 注释:被管理节点是集群的,管理节点是单节 ...

  2. weblogic 正在启动 wsee服务_详解LINUX安装部署weblogic集群--第二部分

    概述 续一下前几天说的安装部署weblogic集群部分,前面介绍了在每台服务器(ABCDE)安装weblogic软件,下面只在A服务器创建域,最后再拷贝到其他服务器即可. 使用Domain Confi ...

  3. linux双物理机weblogic集群,linux下weblogic多机器集群部署要点

    weblogic在部署单台物理的多节点服务器(受管服务器)集群时候,只要根据提示下一步下一步都能完成. 最近帮测试部部署一个简单的双物理机weblogic集群(下简称多机集群) 1.在部署多机集群时, ...

  4. WebLogic集群案例分析

    WebLogic集群案例分析 2013年8月,某证券交易系统(采用Weblogic中间件),由于基金业务火爆,使系统压力太大,后台服务器频繁死机时,这时工程师们紧急调试系统及恢复操作,等完成这些操作花 ...

  5. LINUX 下 WEBlogic集群的搭建-01

    为什么80%的码农都做不了架构师?>>>    weblogic集群IP地址的划分 name ip port 备注 启动脚本 adminServer 10.0.5.51 7001 主 ...

  6. Docker创建 tomcat/weblogic 集群

    安装 tomcat 镜像 准备好需要的 jdk.tomcat 等软件放到 home 目录下面,启动一个容器 docker run -t -i -v /home:/opt/data --name mk_ ...

  7. weblogic集群的资料

    博客分类: weblogic 其实网上关于weblogic集群的资料非常多[大部分都是从创建新的domain开始,我这篇先介绍怎么样把原本普通的domain改造为集群环境],如果觉得不够,可以啃web ...

  8. weblogic 集群配置

    2019独角兽企业重金招聘Python工程师标准>>> 一.Weblogic的集群 还记得我们在第五天教程中讲到的关于Tomcat的集群吗? 两个tomcat做node即tomcat ...

  9. weblogic集群配置(windows版)(转)

    转自:http://blog.csdn.net/aqiao95/article/details/1517943 配置WebLogic Server集群 (本文讲述如何在WebLogic Server ...

最新文章

  1. G6 2.0 开源发布 -- 裂变·聚变
  2. 电磁悬浮控制系统仿真设计
  3. Tomcat 7 自动加载类及检测文件变动原理
  4. Windows+Caffe(Faster RCNN/RFCN/SSD)编译(Cuda7.5+Cuda8.0)未完待续
  5. python怎么让输出的数字右对齐_python(格式化输出)
  6. git-分支管理策略-合并分支时创建新的版本
  7. opencv光流例程_OpenCV 4.4 发布!新增YOLOv4 和 EfficientDet 推断支持
  8. 七、Django之Views
  9. 地面控制点的定义与作用_彩色透水混凝土路面在海绵城市建设中能起多大作用?...
  10. mapper.xml 的配置
  11. php 文件预览 水印,php实现在线预览word等office文件,同时添加水印
  12. 常见方案 目录 1. 发现目前 WEB 上主流的视频直播方案有 HLS 和 RTMP, 1 2. 实现直播的方法有很多,但是常用的,就这几个。 3个直播协议:rtmp、rtsp、hls。 和三个端:
  13. linux vi 应用
  14. 2018最受欢迎数据采集20大产品产品名单出炉!
  15. 2021-2-26编程语言知识点整理
  16. python3 列表长度_3种在Python中查找列表长度的简便方法
  17. 使用工作流Workflow规则更新机会Opportunity的可能性
  18. python大学教程 吕云翔 pdf_大学实用计算机英语教程
  19. 手机投屏到电脑屏幕,win10自带功能很好用
  20. Linux下的hard link和soft link

热门文章

  1. redis主从配置方法
  2. Windows 编译 Lua版本 批处理
  3. iOS开发之发送邮件
  4. goland改gomod后报红解决
  5. twisted网络框架
  6. 使用R语言获得16S物种丰度
  7. Java实现 LeetCode 699 掉落的方块(线段树?)
  8. 记录历时两天为搞论文的数学公式走过的路latex、mathpix snipping tool、MathType,win11+ipad
  9. java技术之Java爬虫
  10. C语言大一课设 扫雷小游戏