当前位置: 首页 > 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:用于唯一…...

【杂谈】-递归进化:人工智能的自我改进与监管挑战

递归进化&#xff1a;人工智能的自我改进与监管挑战 文章目录 递归进化&#xff1a;人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管&#xff1f;3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

iOS 26 携众系统重磅更新,但“苹果智能”仍与国行无缘

美国西海岸的夏天&#xff0c;再次被苹果点燃。一年一度的全球开发者大会 WWDC25 如期而至&#xff0c;这不仅是开发者的盛宴&#xff0c;更是全球数亿苹果用户翘首以盼的科技春晚。今年&#xff0c;苹果依旧为我们带来了全家桶式的系统更新&#xff0c;包括 iOS 26、iPadOS 26…...

docker详细操作--未完待续

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

智能在线客服平台:数字化时代企业连接用户的 AI 中枢

随着互联网技术的飞速发展&#xff0c;消费者期望能够随时随地与企业进行交流。在线客服平台作为连接企业与客户的重要桥梁&#xff0c;不仅优化了客户体验&#xff0c;还提升了企业的服务效率和市场竞争力。本文将探讨在线客服平台的重要性、技术进展、实际应用&#xff0c;并…...

linux arm系统烧录

1、打开瑞芯微程序 2、按住linux arm 的 recover按键 插入电源 3、当瑞芯微检测到有设备 4、松开recover按键 5、选择升级固件 6、点击固件选择本地刷机的linux arm 镜像 7、点击升级 &#xff08;忘了有没有这步了 估计有&#xff09; 刷机程序 和 镜像 就不提供了。要刷的时…...

Qwen3-Embedding-0.6B深度解析:多语言语义检索的轻量级利器

第一章 引言&#xff1a;语义表示的新时代挑战与Qwen3的破局之路 1.1 文本嵌入的核心价值与技术演进 在人工智能领域&#xff0c;文本嵌入技术如同连接自然语言与机器理解的“神经突触”——它将人类语言转化为计算机可计算的语义向量&#xff0c;支撑着搜索引擎、推荐系统、…...

零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)

本期内容并不是很难&#xff0c;相信大家会学的很愉快&#xff0c;当然对于有后端基础的朋友来说&#xff0c;本期内容更加容易了解&#xff0c;当然没有基础的也别担心&#xff0c;本期内容会详细解释有关内容 本期用到的软件&#xff1a;yakit&#xff08;因为经过之前好多期…...

算法笔记2

1.字符串拼接最好用StringBuilder&#xff0c;不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...

Python 包管理器 uv 介绍

Python 包管理器 uv 全面介绍 uv 是由 Astral&#xff08;热门工具 Ruff 的开发者&#xff09;推出的下一代高性能 Python 包管理器和构建工具&#xff0c;用 Rust 编写。它旨在解决传统工具&#xff08;如 pip、virtualenv、pip-tools&#xff09;的性能瓶颈&#xff0c;同时…...

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题

【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要&#xff1a; 近期&#xff0c;在使用较新版本的OpenSSH客户端连接老旧SSH服务器时&#xff0c;会遇到 "no matching key exchange method found"​, "n…...