当前位置: 首页 > news >正文

Nginx界的天花板-Oracle 中间件OHS 11g服务器环境搭建

  1. 环境信息

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

服务器IP

DNS

F5配置

OHS1

172.xx.xx.xx

ohs01.xxxxxx.com

ohs.xxxxxx.com

OHS2

172.xx.xx.xx

ohs02.xxxxxx.com

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

root用户/密码

root/***

应用用户/密码

oracle/***

  1. 准备工作

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

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

修改/etc/hosts文件,直接生效。 服务器的hosts内容如下: 本机host切记一定要配置好,不然安装会出问题

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

  1. 上传安装包 为每台服务器安装中间件产品需要提前上传一些安装包,包括如下: jdk-7u76-linux-x64.zip OHS11.1.1.9V75792-01.zip WebGates_11.1.2.3V75948-01.zip

  1. 环境安装 本次项目的环境安装只安装中间件IDM的OAM与OID套件。

  2. JDK安装

  1. 切换到root用户,执行mkdir -p /usr/java 命令 并执行授权命令 chown -R oracle /usr/java

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

  1. 执行cp jdk-7u76-linux-x64.zip /usr/java/ 命令将jdk-7u76-linux-x64.zip 安装文件移动到/usr/java目录下执行unzip jdk-7u76-linux-x64.zip并解压,并执行安装命令rpm -ivh jdk-7u76-linux-x64.rpm

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

  1. 配置环境变量执行命令 vim /etc/profile 并添加如下配置 export JAVA_HOME=/usr/java/jdk1.7.0_76 export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  2. 添加完成保存之后,执行命令source /etc/profile,执行命令java –version,可以发现java版本已经更改为1.7

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

  1. 切换到oracle用户,执行source /etc/profile 命令 并执行echo $JAVA_HOME命令验证

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

  1. OHS 安装

  2. 解压OHS11.1.1.9V75792-01.zip文件,执行./runInstaller -jreLoc $JAVA_HOME命令

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

2.进入欢迎页面,点击Next按钮,进行下一步安装

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

3.选择Skip Software Updates,点击Next按钮,进入下一步

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

4.选择勾选Install Software – Do Not Configure选项,点击Next按钮,下一步

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

5.检查系统安装环境,点击Next按钮,进入下一步

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

6.选择OHS安装路径,点击Next按钮,进入下一步

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

7、等待安装

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

8.安装完成

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

  1. OHS实例安装 1.进入/oracle/ohshome/Middleware/Oracle_WT1 /bin 目录,执行./config.sh 命令

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

2.进入欢迎页面

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

3.选择实例安装路径

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

4.输入Web Cache Administrator的密码

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

5.选择Auto Port Configuration ,点击Next按钮,进行下一步配置

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

6.点击Configure按钮,进行配置

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

7.安装完成,进行下一步

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

8.浏览器中输入http://ohs01.xxxxx.com:7777,能正常访问

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

  1. OHS 80端口开放 一般情况下,页面的访问都是不需要带端口的,所以需要将ohs默认的7777端口改成80端口,实现步骤如下 1.进入/oracle/ohshome/Middleware/Oracle_WT1/instances/instance1/bin目录,执行./opmnctl stopall 命令

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

2.切换到root用户,进入/oracle/ohshome/Middleware/Oracle_WT1/ohs/bin目录,执行如下命令 chown root .apachectl chmod 6750 .apachectl

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

  1. 切换到oracle用户,进入/oracle/ohshome/Middleware/Oracle_WT1/instances/instance1/config/OHS/ohs1目录,配置httpd.conf中的用户/组,设置为oracle/oracle,并修改Listen 7777 为80

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

4.并修改Group User oracle Group oracle

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

5.在/oracle/ohshome/Middleware/Oracle_WT1/instances/instance1/bin目录下执行./opmnctl startall 命令 如果报如下错误,则切换到root用户下,执行 groupadd oracle 命令,新建oracle用户组

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

6.浏览器访问 http://ohs01.xxxxx.com/,说明80端口配置成功

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

  1. Webgate安装

1.进入/oracle/software/webgate 目录,将安装介质解压出来

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

2. 执行./runInstaller -jreLoc $JAVA_HOME 命令进行Webgate的安装

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

3.进入欢迎界面

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

4.选择skip software updates 选项,点击Next

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

5.检查环境,正常时,如下

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

7.选择安装路径

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

8.点击Install 按钮

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

9.等待安装

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

10.安装完成

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

相关文章:

Nginx界的天花板-Oracle 中间件OHS 11g服务器环境搭建

环境信息 服务器基本信息 如下表,本次安装总共使用2台服务器,具体信息如下: 服务器IP DNS F5配置 OHS1 172.xx.xx.xx ohs01.xxxxxx.com ohs.xxxxxx.com OHS2 172.xx.xx.xx ohs02.xxxxxx.com 服务器用户角色信息均为:…...

域名解析协议

一、DNS简述 ‌DNS协议是一种应用层协议,用于将域名转换为对应的IP地址‌,使得客户端可以通过域名来访问Internet上的各种资源‌ DNS的基础设施是由分层的DNS服务器实现的分布式数据库,它运行在UDP之上‌,通常使用端口号53‌ DN…...

微信小程序给外面的view设置display:flex;后为什么无法给里面的view设置宽度

如果父盒子view设置了display:flex,子view设置宽度值无效,宽度值都是随着内容多少而改变: 问题视图: 原因: flex布局元素的子元素,自动获得了flex-shrink的属性 解决方法: 给子view增加:fl…...

Maven怎么会出现一个dependency-reduced-pom.xml的文件

问题 今天打包时突然发现&#xff0c;多出了一个名为dependency-reduced-pom.xml的文件 解决方法 由于使用了maven-shade-plugin插件导致的&#xff0c;在 <plugin> 标签下添加 <configuration><createDependencyReducedPom>false</createDependencyR…...

突发!!!GitLab停止为中国大陆、港澳地区提供服务,60天内需迁移账号否则将被删除

GitLab停止为中国大陆、香港和澳门地区提供服务&#xff0c;要求用户在60天内迁移账号&#xff0c;否则将被删除。这一事件即将引起广泛的关注和讨论。以下是对该事件的扩展信息&#xff1a; 1. 背景介绍&#xff1a;GitLab是一家全球知名的软件开发平台&#xff0c;提供代码托…...

自学记录HarmonyOS Next DRM API 13:构建安全的数字内容保护系统

在完成了HarmonyOS Camera API的开发之后&#xff0c;我开始关注更复杂的系统级功能。在浏览HarmonyOS Next文档时&#xff0c;我发现了一个非常有趣的领域&#xff1a;数字版权管理&#xff08;DRM&#xff09;。最新的DRM API 13提供了强大的工具&#xff0c;用于保护数字内容…...

Vue 3 + Element Plus 实现文件上传组件:详细解析与实现指南

Vue 3 文件上传组件实现详解 在实际的前端开发中&#xff0c;文件上传是一个常见的需求&#xff0c;尤其是在需要处理文档、图片或其他类型文件的应用中。Vue 3 结合 Element Plus UI 组件库为我们提供了一个简单且灵活的文件上传解决方案。在这篇文章中&#xff0c;我们将详细…...

qt5.12.11+msvc编译器编译qoci驱动

1.之前编译过minGW编译器编译qoci驱动,很顺利就完成了,文章地址:minGW编译qoci驱动详解,今天按照之前的步骤使用msvc编译器进行编译,直接就报错了: 查了些资料,发现两个编译器在编译时,pro文件中引用的库不一样,下面是msvc编译器引用的库,其中编译引用的库我这里安装…...

Ubuntu 20.04 安装 LNMP

1. 更新系统 sudo apt update sudo apt upgrade2. 安装 Nginx sudo apt install nginx3. 安装 MariaDB (作为 MySQL 的替代) sudo apt install mariadb-server mariadb-client初始化 MariaDB 数据库&#xff08;可选&#xff09; sudo mysql_secure_installation4. 安装 PH…...

Llama 3 简介(一)

目录 1. 引言 1.1 Llama 3 的简介 1.2 性能评估 1.3 开源计划 1.4 多模态扩展 ps 1. 缩放法则 2. 超额训练&#xff08;Over-training&#xff09; 3. 计算训练预算 4. 如何逐步估算和确定最优模型&#xff1f; 2. 概述 2.1 Llama 3 语言模型开发两个主要阶段 2.2…...

在 CentOS 上安装 FFmpeg

在CentOS 上安装 FFmpeg 方法一&#xff1a;在线安装 添加 EPEL 和 RPM Fusion 源&#xff1a; sudo yum install epel-release sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm安装 FFmpeg&#xff1a; sudo yu…...

Python------Pandas的数据结构

Pandas主要处理以下三个数据结构&#xff1a; 序列(Series) 数据帧(DataFrame) 面板(Panel) 数据结构维数描述序列11维结构&#xff0c;值可变&#xff0c;大小不变数据帧22维结构&#xff0c;值可变&#xff0c;大小可变&#xff0c;表结构面板3维标记&#xff0c;值可变…...

矩阵碰一碰发视频源码技术解析,支持OEM

一、引言 随着近场通信技术的不断发展&#xff0c;矩阵碰一碰发视频技术作为一种创新的交互方式&#xff0c;逐渐在各个领域崭露头角&#xff0c;如智能营销、展览展示、教育科普等场景中都有着广泛的应用前景。通过将多个碰一碰设备或感应区域组成矩阵形式&#xff0c;用户能够…...

【汇编语言】外中断(一)—— 外中断的魔法:PC机键盘如何触发计算机响应

文章目录 前言1. 背景介绍2. 接口芯片和端口3. 外中断信息3.1 什么是外中断信息3.2 外中断源的分类3.2.1 可屏蔽中断3.2.1.1 什么是可屏蔽中断&#xff1f;3.2.1.2 可屏蔽中断的处理过程 3.2.2 不可屏蔽中断3.2.2.1 什么是不可屏蔽中断&#xff1f;3.2.2.2 不可屏蔽中断的处理过…...

pymssql-2.1.4.dev5-cp37-cp37m-win_amd64.whl 安装

pip install pymssql 安装pymssql出现下面的问题 error: Microsoft Visual C 14.0 is required. Get it with “Microsoft Visual C Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools 因为要使用python连接sqlserver数据库&#xff0c;需要pymssq…...

在HTML中使用Vue如何使用嵌套循环把集合中的对象集合中的对象元素取出来(我的意思是集合中还有一个集合那种)

在 Vue.js 中处理嵌套集合&#xff08;即集合中的对象包含另一个集合&#xff09;时&#xff0c;使用多重 v-for 指令来遍历这些层次结构。每个 v-for 指令可以用于迭代一个特定级别的数据集&#xff0c;并且可以在模板中嵌套多个 v-for 来访问更深层次的数据。 例如&#xff…...

Apriori关联规则算法 HNUST【数据分析技术】(2025)

1.理论知识 Apriori是一种常用的数据关联规则挖掘方法&#xff0c;它可以用来找出数据集中频繁出现的数据集合。该算法第一次实现在大数据集上的可行的关联规则提取&#xff0c;其核心思想是通过连接产生候选项及其支持度&#xff0c;然后通过剪枝生成频繁项集。 Apriori算法的…...

Windows中Microsoft Edge兼容性问题|修复方案

针对Microsoft Edge浏览器在Windows系统中出现的兼容性问题解决步骤和策略&#xff1a; 作者是更改了注册表解决的&#xff0c;问题不一&#xff0c;大家遇到兼容性问题先按照第7个情况进行设置&#xff0c;大部分人是这个情况&#xff01; 清理缓存和Cookies 按快捷键:ctrlshi…...

Android 蓝牙开发-传输数据

概述 传统蓝牙是通过建立REFCCOM sockect来进行通信的&#xff0c;类似于socket通信&#xff0c;一台设备需要开放服务器套接字并处于listen状态&#xff0c;而另一台设备使用服务器的MAC地址发起连接。连接建立后&#xff0c;服务器和客户端就都通过对BluetoothSocket进行读写…...

webrtc获取IceCandidate流程

在WebRTC(Web Real-Time Communication)中,ICECandidate是一个关键概念,它用于描述在建立点对点(P2P)连接时可以考虑的潜在通信端点。以下是关于WebRTC中ICECandidate的详细解释: 一、ICECandidate的定义 ICECandidate对象通常包含以下关键属性: foundation:用于唯一…...

conda相比python好处

Conda 作为 Python 的环境和包管理工具&#xff0c;相比原生 Python 生态&#xff08;如 pip 虚拟环境&#xff09;有许多独特优势&#xff0c;尤其在多项目管理、依赖处理和跨平台兼容性等方面表现更优。以下是 Conda 的核心好处&#xff1a; 一、一站式环境管理&#xff1a…...

Cursor实现用excel数据填充word模版的方法

cursor主页&#xff1a;https://www.cursor.com/ 任务目标&#xff1a;把excel格式的数据里的单元格&#xff0c;按照某一个固定模版填充到word中 文章目录 注意事项逐步生成程序1. 确定格式2. 调试程序 注意事项 直接给一个excel文件和最终呈现的word文件的示例&#xff0c;…...

docker详细操作--未完待续

docker介绍 docker官网: Docker&#xff1a;加速容器应用程序开发 harbor官网&#xff1a;Harbor - Harbor 中文 使用docker加速器: Docker镜像极速下载服务 - 毫秒镜像 是什么 Docker 是一种开源的容器化平台&#xff0c;用于将应用程序及其依赖项&#xff08;如库、运行时环…...

YSYX学习记录(八)

C语言&#xff0c;练习0&#xff1a; 先创建一个文件夹&#xff0c;我用的是物理机&#xff1a; 安装build-essential 练习1&#xff1a; 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件&#xff0c;随机修改或删除一部分&#xff0c;之后…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院查看报告小程序

一、开发环境准备 ​​工具安装​​&#xff1a; 下载安装DevEco Studio 4.0&#xff08;支持HarmonyOS 5&#xff09;配置HarmonyOS SDK 5.0确保Node.js版本≥14 ​​项目初始化​​&#xff1a; ohpm init harmony/hospital-report-app 二、核心功能模块实现 1. 报告列表…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)

宇树机器人多姿态起立控制强化学习框架论文解析 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架&#xff08;一&#xff09; 论文解读&#xff1a;交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

零基础设计模式——行为型模式 - 责任链模式

第四部分&#xff1a;行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习&#xff01;行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想&#xff1a;使多个对象都有机会处…...

力扣热题100 k个一组反转链表题解

题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...

基于Java+VUE+MariaDB实现(Web)仿小米商城

仿小米商城 环境安装 nodejs maven JDK11 运行 mvn clean install -DskipTestscd adminmvn spring-boot:runcd ../webmvn spring-boot:runcd ../xiaomi-store-admin-vuenpm installnpm run servecd ../xiaomi-store-vuenpm installnpm run serve 注意&#xff1a;运行前…...

uniapp 小程序 学习(一)

利用Hbuilder 创建项目 运行到内置浏览器看效果 下载微信小程序 安装到Hbuilder 下载地址 &#xff1a;开发者工具默认安装 设置服务端口号 在Hbuilder中设置微信小程序 配置 找到运行设置&#xff0c;将微信开发者工具放入到Hbuilder中&#xff0c; 打开后出现 如下 bug 解…...