Oracle 中间件 Webcenter Portal服务器环境搭建

  1. 环境信息

  2. 服务器基本信息 如下表,本次安装总共使用2台服务器,具体信息如下: Webcenter1服务器

归类

SOA服务器

Ip Address

172.xx.xx.xx.xx

HostName

wcc01.xxxxxx.com

Alias

wccprd01

Webcenter2服务器

归类

OSB服务器

Ip Address

172.xx.xx.xx

HostName

wcc02.xxxxxx.com

Alias

wccprd02

服务器用户角色信息均为:

root用户/密码

root/***

应用用户/密码

oracle/***

  1. 准备工作

  2. 配置hosts 修改/etc/sysconfig/network,重启生效。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

修改/etc/hosts文件,直接生效。 服务器的hosts内容如下:

添加图片注释,不超过 140 字(可选)

  1. 数据库基本信息 RCU创建中使用的数据库链接信息如下:

参数名称

参考值

Database Type

Oracle Database

Host Name

byoradb.xxxxxx.com.cn

Port

1521

Service Name

PORTALPROD

Username

sys

Password

********

Role

sysdba

  1. 上传安装包 为每台服务器安装中间件产品需要提前上传一些安装包,包括如下: jrockit_1.6.tar.gz V75852-01_2of2.zip WebGates_11.1.2.3V75948-01.zip RCU_V75907-01.zip V75868-01_1of2.zip wls1036_generic.jar V75852-01_1of2.zip V75868-01_2of2.zip

添加图片注释,不超过 140 字(可选)

  1. 环境安装 本次项目的环境安装安装中间件的webcenter portal和ucm。

  2. JDK安装

  1. 进入Java安装目录/usr/java,

如果不存在,java目录,则是以root权限创建:mkdir -p /usr/java

使用root用户权限,执行cp命令将/oracle/software下的jrockit_1.6.tar.gz拷贝到当前目录,使用tar命令解压到当前目录,则java_home目录即为 jdk_1.6

添加图片注释,不超过 140 字(可选)

设置环境变量 vi /etc/profile,在文件末尾加上以下内容: # User specific aliases and functions

export JAVA_HOME=/usr/java/jdk_1.6

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

添加图片注释,不超过 140 字(可选)

  1. 添加完成保存之后,执行命令如下ESC’:’wq 保存退出该文件

  2. 在执行java –version命令,如果如下图,表示jdk安装成功。

添加图片注释,不超过 140 字(可选)

  1. Weblogic安装

注意:在文档没有特别的声明使用root用户的地方,都是以oracle用户进行安装和操作。

  1. 使用命令进入服务器上的/oracle/software/wls目录 cd /oracle/software/wls

  2. 执行命令java –jar wls1036_generic.jar进行安装,如下图:

添加图片注释,不超过 140 字(可选)

  1. 解压完成弹出安装界面的欢迎页面,点击next

添加图片注释,不超过 140 字(可选)

  1. 选择oracle_home目录,该目录为后续oracle产品安装的目录如下图:

添加图片注释,不超过 140 字(可选)

  1. 直接选择next,不接受更新

添加图片注释,不超过 140 字(可选)

弹出框中点击continue

添加图片注释,不超过 140 字(可选)

6. 产品和组件选择,默认点击next

添加图片注释,不超过 140 字(可选)

7. 选择安装类型,选择Typical,点击next

添加图片注释,不超过 140 字(可选)

8.选择jdk,选择刚刚安装的jdk,点击next

添加图片注释,不超过 140 字(可选)

9.确认安装目录

添加图片注释,不超过 140 字(可选)

10.安装预览,点击next开始安装

添加图片注释,不超过 140 字(可选)

11.安装完成

添加图片注释,不超过 140 字(可选)

  1. ucm安装 1.进入/oracle/software/ucm目录,使用unzip xxx.zip 命令解压V75852-01_1of2.zip 和 V75852-01_2of2.zip 两个压缩包,进入Disk1目录, 执行runInstaller脚本进行安装

添加图片注释,不超过 140 字(可选)

安装之前,需要输入jdk目录,选择之前安装的/usr/java/jdk_1.6 2.选择目录为/oracle/oraInventory,点击下一步

添加图片注释,不超过 140 字(可选)

3.勾选并选择ok

添加图片注释,不超过 140 字(可选)

4.选择下一步

添加图片注释,不超过 140 字(可选)

5.跳过软件更新

添加图片注释,不超过 140 字(可选)

6.检查环境依赖 先执行下列命令: yum -y install compat-libcap1-1.10 yum -y install compat-libstdc* yum -y install libstdc++-devel* yum -y install gcc-c++-* yum -y install libaio-devel*

添加图片注释,不超过 140 字(可选)

7. 选择oracle家目录为/oracle/fmwhome,和安装目录为Oracle_ECM1(默认)

添加图片注释,不超过 140 字(可选)

8. 选择Weblogic Server

添加图片注释,不超过 140 字(可选)

9.安装预览,选择install

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

  1. portal安装

  2. 进入/oracle/software/portal目录,使用 unzip 命令解压V75868- 01_1of2.zip和V75868-01_2of2.zip两个压缩包,然后进入Disk1目录,执行runInstaller命令,启动安装程序

添加图片注释,不超过 140 字(可选)

需要输入jdk目录,选择上面安装的/usr/java/jdk_1.6

2.选择下一步

添加图片注释,不超过 140 字(可选)

3.选择跳过更新

添加图片注释,不超过 140 字(可选)

4.检查操作系统环境依赖

添加图片注释,不超过 140 字(可选)

5.选择oracle家目录为/oracle/fmwhome,产品安装目录为Oracle_WC1(默认)

添加图片注释,不超过 140 字(可选)

6.选择weblogicServer,点击next

添加图片注释,不超过 140 字(可选)

7.下一步安装预览,点击install进入安装,安装完成

添加图片注释,不超过 140 字(可选)

8.选择finish完成安装

添加图片注释,不超过 140 字(可选)

  1. RCU配置 要安装集群的两台服务器都需要安装java jdk,weblogic、portal和ucm这几个产品,而RCU配置只需要在主服务器上(172.17.48.64)上面执行,用于在数据库中创建oracle产品需要使用的schema。 1.进入/oracle/software/rcu目录,使用unzip命令解压RCU_V75907-01.zip

添加图片注释,不超过 140 字(可选)

2.进入rcuHome/bin目录,执行rcu脚本

添加图片注释,不超过 140 字(可选)

3.默认进入欢迎页面,点击next进入下一步

添加图片注释,不超过 140 字(可选)

4.选择创建

添加图片注释,不超过 140 字(可选)

5.配置数据库信息,hostName如果填写域名可能会无法连接,因为rcu只是一次性在数据库中创建schema,可以使用ip地址代替,因为要创建schema,所以用户名要使用sysdba用户。

添加图片注释,不超过 140 字(可选)

6.选择要创建的schema,要填入一个schema的前缀名,生产环境,这边使用PROTALPRD

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

7.设置schema的密码,使用统一的密码

添加图片注释,不超过 140 字(可选)

8.设置定制化变量,安装可视化分析工具,选择 N

添加图片注释,不超过 140 字(可选)

9.表空间映射,保持默认,点击next

添加图片注释,不超过 140 字(可选)

10.创建表空间

添加图片注释,不超过 140 字(可选)

11.创建预览

添加图片注释,不超过 140 字(可选)

12.创建过程中,可能会有警告,选择忽略

添加图片注释,不超过 140 字(可选)

13.创建成功

添加图片注释,不超过 140 字(可选)

  1. Domain配置

  2. 创建domain 1.进入 /oracle/fmwhome/Oracle_ECM1/common/bin目录下,执行: ./config.sh

添加图片注释,不超过 140 字(可选)

2.选择创建一个新的domain

添加图片注释,不超过 140 字(可选)

3.选择domain所支持的产品

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

4.输入domain的名字和目录,这边目录保持默认即可

添加图片注释,不超过 140 字(可选)

5.输入console的用户名和密码

添加图片注释,不超过 140 字(可选)

6.选择安装模式为生产模式,选择jdk

添加图片注释,不超过 140 字(可选)

7.配置schema,这些schema为配置rcu时创建的schema,这边的schema owner需要一个一个设置,比较繁琐。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

8.选择配置项

添加图片注释,不超过 140 字(可选)

9.配置admin server,这边可以保持默认

添加图片注释,不超过 140 字(可选)

10.配置受管服务器,每种类型的server都有两个

添加图片注释,不超过 140 字(可选)

11.创建集群,每个类型的server对应一个集群

添加图片注释,不超过 140 字(可选)

12.分配server到集群上,每个集群分配两个同类型的server

添加图片注释,不超过 140 字(可选)

13.创建machine,这边node manager listen port 默认为5556

添加图片注释,不超过 140 字(可选)

14.分配server到machine,server1和adminserver分配到64的machine,server2分配到65的machine

添加图片注释,不超过 140 字(可选)

15.选择开始创建

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

  1. 配置domain 1.进入 /oracle/fmwhome/wlserver_10.3/server/bin目录,执行startNodeManager.sh脚本,使其生成一些配置文件: ./startNodeManager.sh 等待其运行成功,开始监听时,使用ctrl+c强制停止。 进入 /oracle/fmwhome/wlserver_10.3/common/nodemanager目录,使用vim编辑nodemanager.properties文件,修改StartScriptEnabled和StopScriptEnabled为true

添加图片注释,不超过 140 字(可选)

使用lsof -i:5556 命令查看是否nodemanager已经完全退出,如果有残留进程,使用kill命令将其强制停止。 2.进入 user_projects/domains/portal_domain/bin,执行 nohup ./startWebLogic.sh 1>admin.out 2>&1 & 启动 weblogic 3.浏览器进入console:172.17.48.64:7001/console,修改adminserver的ssl验证为无:

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

保存激活之后 4.重新启动weblogic,同时,进入wlserver_10.3/server/bin,启动nodemanager: nohup ./startNodeManager.sh 1> nodemanager.out 2>&1 & 5.再次进入console,启动所有分配到172.17.48.64的server,即server1 6.当所有server都成功启动之后,再次关闭weblogic服务器,并将整个domain打包,即将user_projects目录整个打包:

添加图片注释,不超过 140 字(可选)

7.进入172.17.48.65服务器,先创建一个只有adminserver的domain,为的是使其生成创建集群所必要的配置文件,该domain的名字需要和集群的domain一致,然后和上面的启动domain一样的步骤,启动并成功登陆console之后,将整个user_projects目录删除,并将172.17.48.64的domain_bk.tar.gz(user_projects的打包)拷贝到65,并将其解压。

添加图片注释,不超过 140 字(可选)

8.然后进入user_projects/domains/portal_domain/bin,修改startManagedWebLogic.sh,把脚本中的AdminServer URL 由 64的域名修改为 65的域名 9.启动两台服务器,进入172.17.48.65:7001/console,启动所有分配到该机器的server,带全部启动完成之后,再次关闭两台服务器。 10.最后重启两台服务器,并进入172.17.48.64:7001/console,启动所有的server。

  1. 服务器优化

1.进入weblogic使用的JDK的安装路径,找到java.security文件,一般位置为:$JAVA_HOME/jre/lib/security/java.security

修改文件中内容:

securerandom.source=file:/dev/urandom

securerandom.source=file:/dev/./urandom

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

2.重启weblogic和nodemanager

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/493664.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【游戏设计原理】20 - 囚徒困境

一、分析与总结 1. 核心思想 囚徒困境是一种非零和博弈模型,揭示了理性自利个体在决策时的矛盾:在短期利益和长期合作之间往往存在冲突。 合作与背叛:博弈者可以选择合作(短期牺牲,换取长远收益)或背叛&…

线性代数期末总复习的点点滴滴(1)

一、可逆矩阵、行列式、秩的关系 1.行列式与可逆矩阵的关系 所以,不难看出矩阵可逆的充分必要条件是该矩阵的行列式不为0。 2.接着来看,满秩和矩阵行列式的关系 不难看出满秩和行列式不为0是等价的。 3.再来看,满秩和矩阵可逆的关系 说明了…

ubuntu22.04编译安装Opencv4.8.0+Opencv-contrib4.8.0教程

本章教程,主要记录在Ubuntu22.04版本系统上编译安装安装Opencv4.8.0+Opencv-contrib4.8.0的具体过程。 一、下载opencv和opencv-contrib包 wget https://github.com/opencv/opencv/archive/refs/tags/4.8.0.zip wget https://github.com/opencv/opencv_contrib/archive/refs/…

2024年12月陪玩系统-仿东郊到家约玩系统是一种新兴的线上预约线下社交、陪伴系统分享-优雅草央千澈-附带搭建教程

2024年12月陪玩系统-仿东郊到家约玩系统是一种新兴的线上预约线下社交、陪伴系统分享-优雅草央千澈-附带搭建教程 产品介绍 仿东郊到家约玩系统是一种新兴的线上预约,线下社交、陪伴、助娱、助攻、分享、解答、指导等服务模式,范围涉及电竞、运动、音乐…

算法学习(十六)—— 综合练习

目录 1863. 找出所有子集的异或总和再求和 47. 全排列 Ⅱ 17. 电话号码的字母组合 22. 括号生成 77. 组合 494. 目标和 39. 组合总和 784. 字母大小写全排列 526. 优美的排列 51. N皇后 36. 有效的数独 37. 解数独 79. 单词搜索 1219. 黄金矿工 980. 不同路径 Ⅲ…

「Mac畅玩鸿蒙与硬件45」UI互动应用篇22 - 评分统计工具

本篇将带你实现一个评分统计工具,用户可以对多个选项进行评分。应用会实时更新每个选项的评分结果,并统计平均分。这一功能适合用于问卷调查或评分统计的场景。 关键词 UI互动应用评分统计状态管理数据处理多目标评分 一、功能说明 评分统计工具允许用…

2023年下半年软考信息安全工程师案例分析及答案解析

试题一(16分) 回答问题1至问题6,将解答填入答题纸对应的解答栏内。 问题1(4分) 已知DES算法S盒如下,请补全S盒空缺的数据(1)、(2)、(3)、(4)。 【参考答案】3、13、15、0 问题2(2分) 已知S盒的输入为110011,请计算经过S盒变换之后的二进制输出。 【参考…

HUAWEI-eNSP交换机链路聚合(手动负载分担模式)

配置思路:HUAWEI交换机链路聚合有LACP模式跟手动负载分担模式,本文主打手动负载分担模式:首先交换机-PC之间划分基本vlan,交换机-交换机之间创建链路聚合组,划分端口至链路聚合分组(缺省模式为手动负载分担模式)。结果验证要求同vlan可以ping通,关闭某个聚合端口后仍可…

如何缩放组件

文章目录 1 概念介绍2 使用方法3 示例代码我们在上一章回中介绍了Checkbox Widget相关的内容,本章回中将介绍Transform Widget.闲话休提,让我们一起Talk Flutter吧。 1 概念介绍 我们在这里说的Transform是一种容器类widget,它和Container组件类似。它可以包含其它的组件,并…

MacOS安装MySQL

官网下载MySQL 苹果芯片选择ARM版本 安装过程中会要求你输入root的密码(不少于8位),这里设置为12345678 打开系统设置查看是否成功安装MySQL 配置MySQL环境变量 vi ~/.zshrc加入一行export PATH$PATH:/usr/local/mysql/bin 执行source ~/…

Tomcat部署war包项目解决404问题

问题出在了Tomcat的版本上了,应该先去看这个项目使用的springboot版本,然后去仓库里找到对应Tomcat版本。 Maven Repository: org.springframework.boot spring-boot-starter-tomcat 因此我们应该选择Tomcat9版本。 当我把Tomcat11换成Tomcat9时&…

3D工具显微镜的测量范围

一、测量尺寸范围 样品尺寸: 3D工具显微镜通常能够测量各种尺寸和形状的样品,从小至微米级别的微小结构到大至几厘米甚至更大的物体。具体的测量尺寸范围取决于显微镜的载物台大小、镜头焦距以及软件处理能力。测量精度: 3D工具显微镜的测量…

MySql:基本查询

✨✨作者主页:嶔某✨✨ ✨✨所属专栏:MySql✨✨ 本文的代码中, [ ] 里面的都可以省略 在 MySQL 中,CRUD 是数据库操作的核心,代表以下四种基本操作: C(Create):创建、插…

git remote -v(--verbose)显示你的 Git 仓库配置的远程仓库的详细信息

git remote -v 是一个 Git 命令,用于显示你的 Git 仓库配置的远程仓库的详细信息。 当你执行 git remote -v 命令时,你会看到类似以下的输出: origin https://github.com/your-username/your-repo.git (fetch) origin https://github.com…

python rabbitmq实现简单/持久/广播/组播/topic/rpc消息异步发送可配置Django

windows首先安装rabbitmq 点击参考安装 1、环境介绍 Python 3.10.16 其他通过pip安装的版本(Django、pika、celery这几个必须要有最好版本一致) amqp 5.3.1 asgiref 3.8.1 async-timeout 5.0.1 billiard 4.2.1 celery 5.4.0 …

使用CNN模型训练图片识别(键盘,椅子,眼镜,水杯,鼠标)

首先是环境: 我是在Anaconda3中的Jupyter Notebook (tensorflow)中进行训练,环境各位自行安装 数据集: 本次数据集五个类型(键盘,椅子,眼镜,水杯,鼠标)我收集了每个接近两…

【IoTDB 线上小课 10】为什么选择 IoTDB 管理时序数据?

【IoTDB 视频小课】年底更新!恭喜累计到第十期啦~ 关于 IoTDB,关于物联网,关于时序数据库,关于开源... 一个问题重点,3-5 分钟,我们讲给你听: 为什么选 IoTDB? 观看过之前视频的朋友…

每日十题八股-2024年12月21日

1.MyBatis运用了哪些常见的设计模式? 2.了解SpringCloud吗,说一下他和SpringBoot的区别 3.用过哪些微服务组件? 4.负载均衡有哪些算法? 5.如何实现一直均衡给一个用户? 6.介绍一下服务熔断 7.介绍一下服务降级 8.NOSQL…

LabVIEW深海气密采水器测控系统

LabVIEW的深海气密采水器测控系统通过高性价比的硬件选择与自主开发的软件,实现了高精度的温度、盐度和深度测量,并在实际海上试验中得到了有效验证。 项目背景 深海气密采水器是进行海底科学研究的关键工具,用LabVIEW开发了一套测控系统&am…

RK3588 , mpp硬编码yuv, 保存MP4视频文件.

RK3588 , mpp硬编码yuv, 保存MP4视频文件. ⚡️ 传送 ➡️ Ubuntu x64 架构, 交叉编译aarch64 FFmpeg mppRK3588, FFmpeg 拉流 RTSP, mpp 硬解码转RGBRk3588 FFmpeg 拉流 RTSP, 硬解码转RGBRK3588 , mpp硬编码yuv, 保存MP4视频文件.