您好,欢迎访问一九零五行业门户网

OHS简单安装与系统配置

前言 ohs完整安装过程包括安装weblogic(用于展示ohs图形配置界面)、ohs、webcache组件,安装完成后启动weblogic能够在em管理控制台中可视化的配置和控制ohs相关参数和操作,更加便于管理。 为了保障ohs服务器稳定、不受其他因素干扰,并且不需要上述weblog
前言ohs完整安装过程包括安装weblogic(用于展示ohs图形配置界面)、ohs、webcache组件,安装完成后启动weblogic能够在em管理控制台中可视化的配置和控制ohs相关参数和操作,更加便于管理。
为了保障ohs服务器稳定、不受其他因素干扰,并且不需要上述weblogic图形管理界面时,可以采用本文档所介绍的简单安装模式。
1、安装ohs与biee安装过程类似,在安装ohs之前首先保证服务器已经安装好开发包插件,尤其是cpp安装包,务必要提前安装就绪;其次,创建oracle或biee账户,将账户分配给oinstall用户组;同时客户端安装x-manager图形界面工具。
解压缩webtier压缩包,并进入webtier安装目录,进入“disk1”文件夹
通过export display=ip地址:0.0命令,将屏幕输出至安装了x-manager的机器
执行runinstaller文件:./runinstaller
此时会输出图形界面如下,选择安装路径,点击”ok“:
如果操作系统权限不满足条件,系统会弹出以下窗口:此时需要复制下图中选中部分的脚本路径,以root账户登录系统,并执行脚本,执行后,点击 “ok”
点击“next”
选择“skip software updates”, 点击“next”
该步骤很重要:只要选择仅安装模式,不要进行配置,“install software –do not configure”
点击“next”,进行系统环境检查
点击“next”,选择安装路径
取消输入oracle support账号,点击“next”
点击“next”,准备安装
点击“installer”,开始安装,知道安装结束,关闭窗口
2、配置ohscd /d01/biee/oracle/middleware/oracle_wt1/bin
执行config.sh命令,出现webtier图形化配置界面:
点击“next”
此时只需要勾选oracle http server,点击“next”
点击“next”
点击“next”
取消oracle support账号填写,点击“next”
点击“configure”,开始进行配置:
配置完成,点击“finish”关闭安装窗口
3、验证及ohs配置在上述安装过程结束之后,ohs1服务默认是开启的,ohs1服务器的默认端口为7777,可以直接访问http://[ip]:7777,如果安装成功,输出界面如下:
此时需要做的操作包括:
查看ohs服务状态:> $oracle_instance/bin/opmnctl status
结果类似下图:
2、启动ohs服务a:启动所有ohs服务:
> $oracle_instance/bin/opmnctl startproc process-type=ohs
b:启动指定的ohs服务:
> $oracle_instance/bin/opmnctl startproc ias-component=component_name
3、停止ohs服务
a:停止所有ohs服务:
> $oracle_instance/bin/opmnctl stopproc process-type=ohs
b:停止指定的ohs服务:
> $oracle_instance/bin/opmnctl stopproc ias-component=component_name
4、重启ohs服务
a:重启所有ohs服务:
> $oracle_instance/bin/opmnctl restartproc process-type=ohs
b:重启指定的ohs服务:
> $oracle_instance/bin/opmnctl restartproc ias-component=component_name
5、创建新的ohs服务
如果需要一个新的分发端口,此时需要创建新的ohs服务,以创建名为biee的ohs服务为例,具体命令如下:
> $oracle_instance/bin/opmnctl createcomponent -componenttype ohs -componentname biee
注意:上述创建过程会自动创建一个名为biee的服务,所有侦听端口等信息都是自动创建(如:7778),如果需要在创建时对端口有要求,则需要增加以下参数:
-listenport: ohs服务的侦听端口
-sslport: ssl的侦听端口
以创建一个侦听端口为9704的名为biee的ohs服务为例,具体命令如下:
> $oracle_instance/bin/opmnctl createcomponent -componenttype ohs -componentname biee -listenport 9704
创建完成后,需要手工启动新的ohs服务:
> $oracle_instance/bin/opmnctl stopproc ias-component=biee
6、修改ohs服务侦听端口
修改ohs服务对应的httpd.conf文件(位置在oracle_wt1\instances\instance1\config\ohs\(服务名))
修改:
# ohs listen port
listen 9704
红色部分即可
注:若使修改生效,需重启ohs服务。
7、配置ohs分发
修改ohs服务对应的mod_wl_ohs.conf文件(位置与httpd.conf文件一致)
新创建的ohs服务,并无任何配置信息,打开上述文件后内容如下:
# note : this is a template to configure mod_weblogic.
loadmodule weblogic_module ${oracle_home}/ohs/modules/mod_wl_ohs.so
# this empty block is needed to save mod_wl related configuration from em to this file when changes are made at the base virtual host level
# weblogichost
# weblogicport
# debug on
# wllogfile /tmp/weblogic.log
# matchexpression *.jsp
#
# sethandler weblogic-handler
# pathtrim /weblogic
# errorpage http:/weblogic_home:weblogic_port/
#
此时需要在该文件中添加需要分发的目标服务器的ip地址、端口、和上下文根等信息,具体示例如下:
# note : this is a template to configure mod_weblogic.
loadmodule weblogic_module ${oracle_home}/ohs/modules/mod_wl_ohs.so
# this empty block is needed to save mod_wl related configuration from em to this file when changes are made at the base virtual host level
# weblogichost
# weblogicport
# debug on
# wllogfile /tmp/weblogic.log
# matchexpression *.jsp
#location后的”/analytics”为需要分发的上下文根名称
#默认写法
sethandler weblogic-handler
#配置日志文件输出地址,可以不用写
wllogfile /d01/biee
#运行环境时,建议关闭debug信息
debug off
#要分发的集群的ip地址,和对应的端口号
weblogiccluster 10.114.3.22:9704,10.114.3.23:9704
#要分发的集群的ip地址,和对应的端口号
weblogiccluster 10.114.3.22:9704,10.114.3.23:9704
#默认写法
dynamicserverlist off
#
# sethandler weblogic-handler
# pathtrim /weblogic
# errorpage http:/weblogic_home:weblogic_port/
#
配置完成后,需重启ohs服务
迪塔维
其它类似信息

推荐信息