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

news2024/12/22 11:44:10
  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.coloradmin.cn/o/2263726.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浅谈文生图Stable Diffusion(SD)相关模型基础

1.U-Net模型基础 1.基础概念 UNet模型是一种基于卷积神经网络的图像分割算法,它采用了U型的网络结构,由编码器(下采样路径)和解码器(上采样路径)两部分组成。 编码器负责提取输入图像的特征,…

【潜意识Java】javaee中的SpringBoot在Java 开发中的应用与详细分析

目录 一、前言 二、Spring Boot 简介 三、Spring Boot 核心模块 四、Spring Boot 项目实战:构建一个简单的 RESTful API 1. 创建 Spring Boot 项目 2. 配置数据库 3. 创建实体类 4. 创建 JPA 仓库接口 5. 创建服务层 6. 创建控制器层 7. 测试 API 8. 运…

css 动画实现从中间到两边亮度逐渐变暗的流水灯效果

先看效果&#xff1a; 快结束效果 随着离中心点距离逐渐边远&#xff0c;亮度逐渐变暗 完整的视线代码如下&#xff1a; <template><div class"container"><div class"runner bottom to-right"></div><div class"runner …

k8s迁移——岁月云实战笔记

新系统使用rockylinux9.5&#xff0c;旧系统虚拟机装的是centos7 1 目标服务器 1.1 禁止swap swapoff -a vi /etc/fstab #/dev/mapper/rl-swap none swap defaults 0 0 #执行&#xff0c;swap一行都是0 free -h 1.2 关闭防火墙 只是为了减…

Vulnhub靶场Apache解析漏洞

一.apache_parsing 原理&#xff1a;Apache HTTPD ⽀持⼀个⽂件拥有多个后缀&#xff0c;并为不同后缀执⾏不同的指令。在Apache1.x/2.x中Apache 解析⽂件的规则是从右到左开始判断解析,如果后缀名为不可识别⽂件解析,就再往左判断。如 1.php.xxxxx 打开靶场 创建一个名为1.p…

《Java核心技术I》Swing中单选按钮

单选按钮 构造ButtonGroup类型对象。 将JRadioButton对象添加到按钮组中。 new JRadioButton("Small",false)&#xff0c;第二个参数是初始状态。 buttonGroup.getSelection().getActionCommand()获得当前选中的按钮动作命令。 选择字体大小案例 package swing…

在window环境下安装openssl生成钥私、证书和签名,nodejs利用express实现ssl的https访问和测试

在生成我们自己的 SSL 证书之前&#xff0c;让我们创建一个简单的 Express应用程序。 要创建一个新的 Express 项目&#xff0c;让我们创建一个名为node-ssl -server 的目录&#xff0c;用终端cmd中进入node-ssl-server目录。 cd node-ssl-server 然后初始化一个新的 npm 项目…

Webpack学习笔记(5)

1.拆分开发环境和生产环境配置 很多配置在开发环境和生产环境存在不一致的情况&#xff0c;比如开发环境没有必要设置缓存&#xff0c;生产环境需要设置公共路径等等。 2.公共路径 使用publicPath配置项&#xff0c;可以通过它指定应用程序中所有资源的基础路径。 webpack.…

桌面图形界面生成原理:从流水灯到电脑屏幕

桌面图形界面是我们在使用电脑时接触最多的一个部分。它的美观、简洁、易用都给我们的生活带来了极大的便利。但是&#xff0c;你是否想过&#xff0c;这样的界面是如何生成的呢&#xff1f;让我们从流水灯的原理开始&#xff0c;一步步揭开桌面图形界面生成的奥秘。 一、流水…

html+css网页设计 美食 百味美食4个页面

htmlcss网页设计 美食 百味美食4个页面 网页作品代码简单&#xff0c;可使用任意HTML辑软件&#xff08;如&#xff1a;Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad 等任意html编辑软件进行运行及修改编辑等操作&#xff09;。 获取源码 1&#xf…

WPF DataTemplate 数据模板

DataTemplate 顾名思义&#xff0c;数据模板&#xff0c;在 wpf 中使用非常频繁。 它一般用在带有 DataTemplate 依赖属性的控件中&#xff0c;如 ContentControl、集合控件 ListBox、ItemsControl 、TabControls 等。 1. 非集合控件中使用 <UserControl.Resources>&l…

【CSS in Depth 2 精译_084】第 14 章:CSS 蒙版、形状与剪切概述 + 14.1:CSS 滤镜

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 第四部分 视觉增强技术 ✔️【第 14 章 蒙版、形状与剪切】 ✔️ 14.1 滤镜 ✔️ 14.1.1 滤镜的类型 ✔️14.1.2 背景滤镜 ✔️ 14.2 蒙版 文章目录 第 14 章 蒙版、形状与剪切 Masks, shapes, and…

excel 使用vlook up找出两列中不同的内容

当使用 VLOOKUP 函数时&#xff0c;您可以将其用于比较两列的内容。假设您要比较 A 列和 B 列的内容&#xff0c;并将结果显示在 C 列&#xff0c;您可以在 C1 单元格中输入以下公式&#xff1a; 这个公式将在 B 列中的每个单元格中查找是否存在于 A 列中。如果在 A 列中找不到…

java_章节作业

第1题 package com.hspedu.homework;/*** author:寰愬悏瓒&#xfffd;* date:2024/12/19 version:1.0*/ public class Homework01 {public static void main(String[] args) {//初始化Person对象数组&#xff0c;有3个Person对象&#xff1b;Person[] persons new Person[3];…

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕

20241217使用M6000显卡在WIN10下跑whisper来识别中英文字幕 2024/12/17 17:21 缘起&#xff0c;最近需要识别法国电影《地下铁》的法语字幕&#xff0c;使用 字幕小工具V1.2【whisper套壳/GUI封装了】 无效。 那就是直接使用最原始的whisper来干了。 当你重装WIN10的时候&#…

Fiddler勾选https后google浏览器网页访问不可用

一、说明 最近电脑重新安装系统后&#xff0c;之前的所有工具都需要重新安装和配置&#xff0c;有个项目需要抓包https包查看一下请求的内容&#xff0c;通过Fiddler工具&#xff0c;但是开启后&#xff0c;发现https的无法抓取&#xff0c;同时google浏览器也不无法访问互联网…

OpenAI 12天发布会(12 Days of OpenAI)总结

在OpenAI的“12 Days of OpenAI”活动中&#xff0c;每一天都会发布新的功能或技术&#xff0c;展示公司在AI领域的最新进展。首先展示下全部功能发布完成后&#xff0c;现在ChatGPT的界面&#xff1a; 以下是每一天的简要概述及其意义&#xff1a; 第1天 - 完整版O1模型 今天…

LLaMA-Factory 单卡3080*2 deepspeed zero3 微调Qwen2.5-7B-Instruct

环境安装 git clone https://gitcode.com/gh_mirrors/ll/LLaMA-Factory.git 下载模型 pip install modelscope modelscope download --model Qwen/Qwen2.5-7B-Instruct --local_dir /root/autodl-tmp/models/Qwen/Qwen2.5-7B-Instruct 微调 llamafactory-cli train \--st…

Vue3组件封装技巧与心得

摘要&#xff1a; 日常开发中&#xff0c;用Vue组件进行业务拆分&#xff0c;代码解耦是一个很好的选择&#xff1b; 今天就来分享一下我在使用Vue3进行组件封装的一些技巧和心得&#xff0c;希望能够帮助到大家&#xff1b; 1. 组件特性&#xff1a; 在Vue中组件是一个独立的…

图漾相机-ROS1_SDK_ubuntu版本编译(新版本)

文章目录 官网编译文档链接官网SDK下载链接1、下载 Camport ROS1 SDK1.下载git2、下载链接 2、准备编译工作1、安装 catkin2、配置环境变量3. 将Camport3中的linux库文件拷贝到 user/lib目录下4、修改lunch文件制定相机&#xff08;可以放在最后可以参考在线文档&#xff09;**…