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 |
服务器用户角色信息均为:
| root用户/密码 | root/*** |
|---|---|
| 应用用户/密码 | oracle/*** |
-
准备工作
-
配置hosts 修改/etc/sysconfig/network,重启生效。

添加图片注释,不超过 140 字(可选)
修改/etc/hosts文件,直接生效。 服务器的hosts内容如下: 本机host切记一定要配置好,不然安装会出问题

添加图片注释,不超过 140 字(可选)
-
上传安装包 为每台服务器安装中间件产品需要提前上传一些安装包,包括如下: jdk-7u76-linux-x64.zip OHS11.1.1.9V75792-01.zip WebGates_11.1.2.3V75948-01.zip
-
环境安装 本次项目的环境安装只安装中间件IDM的OAM与OID套件。
-
JDK安装
-
切换到root用户,执行mkdir -p /usr/java 命令 并执行授权命令 chown -R oracle /usr/java

添加图片注释,不超过 140 字(可选)
-
执行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 字(可选)
-
配置环境变量执行命令 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
-
添加完成保存之后,执行命令source /etc/profile,执行命令java –version,可以发现java版本已经更改为1.7

添加图片注释,不超过 140 字(可选)
-
切换到oracle用户,执行source /etc/profile 命令 并执行echo $JAVA_HOME命令验证

添加图片注释,不超过 140 字(可选)
-
OHS 安装
-
解压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 字(可选)
-
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 字(可选)
-
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 字(可选)
-
切换到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 字(可选)
-
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的文件
问题 今天打包时突然发现,多出了一个名为dependency-reduced-pom.xml的文件 解决方法 由于使用了maven-shade-plugin插件导致的,在 <plugin> 标签下添加 <configuration><createDependencyReducedPom>false</createDependencyR…...
突发!!!GitLab停止为中国大陆、港澳地区提供服务,60天内需迁移账号否则将被删除
GitLab停止为中国大陆、香港和澳门地区提供服务,要求用户在60天内迁移账号,否则将被删除。这一事件即将引起广泛的关注和讨论。以下是对该事件的扩展信息: 1. 背景介绍:GitLab是一家全球知名的软件开发平台,提供代码托…...
自学记录HarmonyOS Next DRM API 13:构建安全的数字内容保护系统
在完成了HarmonyOS Camera API的开发之后,我开始关注更复杂的系统级功能。在浏览HarmonyOS Next文档时,我发现了一个非常有趣的领域:数字版权管理(DRM)。最新的DRM API 13提供了强大的工具,用于保护数字内容…...
Vue 3 + Element Plus 实现文件上传组件:详细解析与实现指南
Vue 3 文件上传组件实现详解 在实际的前端开发中,文件上传是一个常见的需求,尤其是在需要处理文档、图片或其他类型文件的应用中。Vue 3 结合 Element Plus UI 组件库为我们提供了一个简单且灵活的文件上传解决方案。在这篇文章中,我们将详细…...
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 数据库(可选) sudo mysql_secure_installation4. 安装 PH…...
Llama 3 简介(一)
目录 1. 引言 1.1 Llama 3 的简介 1.2 性能评估 1.3 开源计划 1.4 多模态扩展 ps 1. 缩放法则 2. 超额训练(Over-training) 3. 计算训练预算 4. 如何逐步估算和确定最优模型? 2. 概述 2.1 Llama 3 语言模型开发两个主要阶段 2.2…...
在 CentOS 上安装 FFmpeg
在CentOS 上安装 FFmpeg 方法一:在线安装 添加 EPEL 和 RPM Fusion 源: sudo yum install epel-release sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm安装 FFmpeg: sudo yu…...
Python------Pandas的数据结构
Pandas主要处理以下三个数据结构: 序列(Series) 数据帧(DataFrame) 面板(Panel) 数据结构维数描述序列11维结构,值可变,大小不变数据帧22维结构,值可变,大小可变,表结构面板3维标记,值可变…...
矩阵碰一碰发视频源码技术解析,支持OEM
一、引言 随着近场通信技术的不断发展,矩阵碰一碰发视频技术作为一种创新的交互方式,逐渐在各个领域崭露头角,如智能营销、展览展示、教育科普等场景中都有着广泛的应用前景。通过将多个碰一碰设备或感应区域组成矩阵形式,用户能够…...
【汇编语言】外中断(一)—— 外中断的魔法:PC机键盘如何触发计算机响应
文章目录 前言1. 背景介绍2. 接口芯片和端口3. 外中断信息3.1 什么是外中断信息3.2 外中断源的分类3.2.1 可屏蔽中断3.2.1.1 什么是可屏蔽中断?3.2.1.2 可屏蔽中断的处理过程 3.2.2 不可屏蔽中断3.2.2.1 什么是不可屏蔽中断?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数据库,需要pymssq…...
在HTML中使用Vue如何使用嵌套循环把集合中的对象集合中的对象元素取出来(我的意思是集合中还有一个集合那种)
在 Vue.js 中处理嵌套集合(即集合中的对象包含另一个集合)时,使用多重 v-for 指令来遍历这些层次结构。每个 v-for 指令可以用于迭代一个特定级别的数据集,并且可以在模板中嵌套多个 v-for 来访问更深层次的数据。 例如ÿ…...
Apriori关联规则算法 HNUST【数据分析技术】(2025)
1.理论知识 Apriori是一种常用的数据关联规则挖掘方法,它可以用来找出数据集中频繁出现的数据集合。该算法第一次实现在大数据集上的可行的关联规则提取,其核心思想是通过连接产生候选项及其支持度,然后通过剪枝生成频繁项集。 Apriori算法的…...
Windows中Microsoft Edge兼容性问题|修复方案
针对Microsoft Edge浏览器在Windows系统中出现的兼容性问题解决步骤和策略: 作者是更改了注册表解决的,问题不一,大家遇到兼容性问题先按照第7个情况进行设置,大部分人是这个情况! 清理缓存和Cookies 按快捷键:ctrlshi…...
Android 蓝牙开发-传输数据
概述 传统蓝牙是通过建立REFCCOM sockect来进行通信的,类似于socket通信,一台设备需要开放服务器套接字并处于listen状态,而另一台设备使用服务器的MAC地址发起连接。连接建立后,服务器和客户端就都通过对BluetoothSocket进行读写…...
webrtc获取IceCandidate流程
在WebRTC(Web Real-Time Communication)中,ICECandidate是一个关键概念,它用于描述在建立点对点(P2P)连接时可以考虑的潜在通信端点。以下是关于WebRTC中ICECandidate的详细解释: 一、ICECandidate的定义 ICECandidate对象通常包含以下关键属性: foundation:用于唯一…...
PHP和Node.js哪个更爽?
先说结论,rust完胜。 php:laravel,swoole,webman,最开始在苏宁的时候写了几年php,当时觉得php真的是世界上最好的语言,因为当初活在舒适圈里,不愿意跳出来,就好比当初活在…...
大型活动交通拥堵治理的视觉算法应用
大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...
macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用
文章目录 问题现象问题原因解决办法 问题现象 macOS启动台(Launchpad)多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显,都是Google家的办公全家桶。这些应用并不是通过独立安装的…...
论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)
笔记整理:刘治强,浙江大学硕士生,研究方向为知识图谱表示学习,大语言模型 论文链接:http://arxiv.org/abs/2407.16127 发表会议:ISWC 2024 1. 动机 传统的知识图谱补全(KGC)模型通过…...
基于Docker Compose部署Java微服务项目
一. 创建根项目 根项目(父项目)主要用于依赖管理 一些需要注意的点: 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件,否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...
中医有效性探讨
文章目录 西医是如何发展到以生物化学为药理基础的现代医学?传统医学奠基期(远古 - 17 世纪)近代医学转型期(17 世纪 - 19 世纪末)现代医学成熟期(20世纪至今) 中医的源远流长和一脉相承远古至…...
【7色560页】职场可视化逻辑图高级数据分析PPT模版
7种色调职场工作汇报PPT,橙蓝、黑红、红蓝、蓝橙灰、浅蓝、浅绿、深蓝七种色调模版 【7色560页】职场可视化逻辑图高级数据分析PPT模版:职场可视化逻辑图分析PPT模版https://pan.quark.cn/s/78aeabbd92d1...
STM32HAL库USART源代码解析及应用
STM32HAL库USART源代码解析 前言STM32CubeIDE配置串口USART和UART的选择使用模式参数设置GPIO配置DMA配置中断配置硬件流控制使能生成代码解析和使用方法串口初始化__UART_HandleTypeDef结构体浅析HAL库代码实际使用方法使用轮询方式发送使用轮询方式接收使用中断方式发送使用中…...
Golang——6、指针和结构体
指针和结构体 1、指针1.1、指针地址和指针类型1.2、指针取值1.3、new和make 2、结构体2.1、type关键字的使用2.2、结构体的定义和初始化2.3、结构体方法和接收者2.4、给任意类型添加方法2.5、结构体的匿名字段2.6、嵌套结构体2.7、嵌套匿名结构体2.8、结构体的继承 3、结构体与…...
WEB3全栈开发——面试专业技能点P7前端与链上集成
一、Next.js技术栈 ✅ 概念介绍 Next.js 是一个基于 React 的 服务端渲染(SSR)与静态网站生成(SSG) 框架,由 Vercel 开发。它简化了构建生产级 React 应用的过程,并内置了很多特性: ✅ 文件系…...
