前言
本文记录了安装Oracle Identity Management (11.1.1.5.0) (以下简称oidm),Oracle Identity and Access Management (11.1.1.5.0) (oiam)的过程。
安装文件包括
一. 操作系统安装
安装Linux,选择的是centos 5.7,下载地址见:http://ftp.osuosl.org/pub/centos/5/isos/x86_64/
安装的时候基本上都是默认选项,需要提到的是IP地址采用DHCP分配,Hostname设置为thegoodwife.sammy.lan。因为是研究用,不需要固定IP地址,这样以后方便把虚拟机copy给其他人是使用。
创建用户oracle,用来安装Oracle Identity Management 11g Release 1
安装完成后,进展SELinux和防火墙。
二. JDK安装
以下命令用root用户执行
- 运行下面的命令查询已经安装好的jdk的名字
- 用下面的命令删除已经安装的jdk
- 下载jdk-6uxx-linux-x64.bin,copy到/opt目录下,用chmod命令增加执行权限
- 运行下面的命令,解压
- 解压后在/opt目录下生成了一个新的目录<jdk1.6.0_20>
- 修改/etc/profile文件,在最后面增加如下
- 运行如下命令,将修改反应到用户环境变量中去
- 运行如下命令检查是否已经生效
三、安装weblogic
以下命令用oracle用户执行
- 启动console安装模式
- 安装过程如下(控制台模式为例)
- 安装完成
四. 安装Oracle Database 11g Release 2
4.1 用root用户完成Preinstallation Requirement
- 安装必要的Package
- 修改 /etc/sysctl.conf 文件,加上如下参数
应用配置
- 创建安装用户组,和修改oracle用户
- 修改用户限制,修改 /etc/security/limits.conf 文件,加上下面的参数
- 安装目录配置
- 修改用户bash shell
增加
- Preinstallation Requirement完成
4.2 用oracle用户完成数据库安装
- 解压安装文件,运行runInstaller
- 选择Create and configure a database
- 选择 Server Class
- 选择Signle instance database installation
- 选择Advanced Install
- 选择语言
- 选择Enterprise Edition
- 接受默认的安装位置
- 创建Inventory目录
- 选择General Purpose / Transaction Processing
- Global database name输入orcl.sammy.lan,SID输入oim
- 修改Character sets为Use Unicode(AL32UTF8)
- 选择Use Database Control for database management
- 指定文件系统
- 选择Do not enable automated backups
- 输入Password123作为password
- Summary
- 完成
PS:上述步骤不是完全符合安装向导,如果没有,就是用默认值
启动命令
停止命令
Oralce Database EM 访问地址
五. 安装OID、OIM
5.1 修改oracle initialization parameters
- 按如下修改processes、open_cursors参数后,重启数据库
5.2 使用RCU创建Oracle Fusion Middleware schema in your database
- 解压RCU,ofm_rcu_linux_11.1.1.5.0_disk1_1of1.zip
- 运行rcuhome/bin/rcu
- 选择Create
- 输入以下信息:
Hostname:thegoodwife.sammy.lan
Port:1521
Service Name:orcl.sammy.lan
User Name:sys
Password:Password123
- Global Database Name输入oim
- 选择如下几个schema
- 设置schema的password为Password123
- 按照向导完成创建
5.3 安装SOA(OIM Required)
- 解压SOA,ofm_soa_generic_11.1.1.5.0_disk1_1of2.zip和ofm_soa_generic_11.1.1.5.0_disk1_2of2.zip
- 进入Disk1目录,运行runInstaller,启动SOA安装界面
- 在welcome界面,点击Next
- 选择skip software updates,Next
- 等待Prerequisite Checks完成,Next
- 输入以下信息:
Oracle Middleware Home:/home/oracle/Oracle/Middleware
Oracle Home Directory:Oracle_SOA1
- 选择Weblogic Server作为application server
- Installation Summary,Install
- Done
安装Oracle Identity Management (11.1.1.2.0)
- 解压ofm_idm_linux_11.1.1.2.0_64_disk1_1of1.zip
- 进入Disk1目录,运行runInstaller
- Welcome,Next
- 选择Install Software - Do Not Configure,Next
- Prerequisite Checks,Next
- 输入以下内容,Next:
Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
Oracle Home Directory:Oracle_IDM1
- Uncheck "I wish to recevie....",Next
- Installation Summary,install
- 以root身份运行/home/oracle/Oracle/Middleware/Oracle_IDM1/oracleRoot.sh
- Done
升级到Oracle Identity Management (11.1.1.5.0)
- 解压p12395123_111150_Linux-x86-64.zip
- 进入Disk1目录,运行runInstaller
- Welcome screen, Next
- 输入以下内容,Next:
Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
Oracle Home Directory:Oracle_IDM1
- Uncheck "I wish to recevie....",Next
- Installation Summary,install
- 以root身份运行/home/oracle/Oracle/Middleware/Oracle_IDM1/../oracle_common/oracleRoot.sh
- Done
配置OID(注意“特别参考”的第一条)
- 运行/home/oracle/Oracle/Middleware/Oracle_IDM1/bin/config.sh
- Welcome screen,Next
- 选择Create New Domain,并输入以下信息,Next
User Name:weblogic
User Password:Password123
Confirm Password:Password123
Domain Name:IDMDomain
- 输入以下信息,Next:
Weblogic Server Directory:/home/oracle/Oracle/Middleware/wlserver_10.3
Oracle Instance Location:/home/oracle/Oracle/Middleware/asinst_1
Oracle Instance name:asinst_1
- Uncheck "I wish to recevie....",Next
- 只选择Oracle Internet Directory,Next
- 选择Auto Port Configuration, Next
- 选择Use Existing Schema,输入以下信息,Next
Conection String:localhost:1521:orcl.sammy.lan
Password:Password123
- 输入以下信息,Next
Realm:dc=sammy,dc=lan
Administartor User Name:cn=orcladmin
Administrator Password:Password123
Confirm Password:Password123
- Installation Summary,configure
- Done
启动OID
- 启动Oracle Database(略)
- 启动 OID system components
确认OID System components启动状态
- 启动 Oracle WebLogic Administration Server(包括EM)
启动过程中要输入用户名weblogic,密码Password123
Oracle WebLogic Server Administrative Console
UserName: webogice
Password:Password123
Oracle Enterprise Manager Fusion Middleware Control
UserName: webogice
Password:Password123
- 启动 ODSM
启动过程中要输入用户名weblogic,密码Password123
Oracle Directory Services Manager (ODSM)
UserName: cn=orcladmin
Password:Password123
- 启动NodeManager
停止OID
- 停止OID system components
- 停止 ODSM
启动过程中要输入用户名weblogic,密码Password123
- 停止 Oracle WebLogic Administration Server(包括EM)
停止过程中要输入用户名weblogic,密码Password123
- 停止Oracle Database(略)
5.5 安装Oracle Identity and Access Management (11.1.1.5.0) (OIM)
安装Oracle Identity and Access Management (11.1.1.5.0)
解压ofm_iam_generic_11.1.1.5.0_disk1_1of1.zip
- 进入Disk1目录,运行runInstaller
- Welcome, Next
- 选择Skip Software Update,Next
- Prerequisite Checks,Next
- 输入以下内容,Next:
Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
Oracle Home Directory:Oracle_IDM2
- Installation Summary,Install
- Done
扩展Weblogic Domian (IDMDomain)
- 运行/home/oracle/Oracle/Middleware/Oracle_IDM2/common/bin/config.sh
- 选择Extend an existing WebLogic domain ,Next
- 选择之前安装oidm时创建的IDMDomain,Next
- 设置如下JDBC连接信息,Next
Service Name:orcl.sammy.lan
Schema Password:Password123
Host:localhost
- 测试JDBC连接,Next
- 选择Managed Servers,Clusters and Machine,Next
- Configure Managed Servers, Accept Default, Next
wls_ods1:7005
soa_server1:8001
oim_server1:14000
- Configure Clusters, Next
- 删除Machine tab下的默认创建的条目,保留Unix Machine下的条目,Next
- 把oim_server1添加到thegoodwife.sammy.lan下,Next
- Configuration Summary, Extend
- Process, Done
配置OIM、Design Console
- 启动Weblogic
启动时输入weblogic/Password123
- 启动Managed Servers(oim_server1)
- 启动Oracle Identity Manager 11g Configuration Wizard
- Welcome,Next
- 选择OIM Server,OIM Design Console,Next
- 输入以下信息,Next
Connection String:orcl:1521:orcl.sammy.lan
OIM Schema User Name:DEV_OIM
OIM Schema Password: Password123
MDS Schema User Name: DEV_MDS
MDS Schema Password: Password123
- 输入以下信息,Next
Weblogic Admin Server URL:t3://thegoodwife.sammy.lan:7001
UserName:weblogic
Password:Password123
- 输入以下信息,Next
OIM Administartor:Password123
Confirm Password:Password123
OIM HTTP URL:http://thegoodwife.sammy.lan:14000
Keystore Password:Password123
Confirm Password:Password123
- 取消以下项目的勾选,Next
Configure BI Publisher
Enable LDAP Sync
- 输入以下信息,Next
OIM Server Hostname:thegoodwife.sammy.lan
OIM Server Port:14000
- Configuration Summary,Configure
- Oracle Identity Manager 11g Configuration Wizard 完成
- 进入/home/oracle/Oracle/Middleware/wlserver_10.3/server/lib目录,运行以下命令生成wlfullclient.jar
- copy wlfullclient.jar到/home/oracle/Oracle/Middleware/Oracle_IDM2/designconsole/ext/目录下
- Done
启动OIM
- 启动Oracle Database(略)
- 启动 Oracle WebLogic Administration Server(包括EM)
启动过程中要输入用户名weblogic,密码Password123
- 启动 OIM
启动过程中要输入用户名weblogic,密码Password123
- 启动SOA
启动过程中要输入用户名weblogic,密码Password123
访问连接
Oracle WebLogic Server Administrative Console
UserName: webogice
Password:Password123
Oracle Enterprise Manager Fusion Middleware Control
UserName: webogice
Password:Password123
Oracle Identity Manager Administration Console
UserName:xelsysadm
Password:Password123
SOA Infrastructure
UserName:xelsysadm
Password:Password123
SOA Infrastructure
UserName:xelsysadm
Password:Password123
启动Design Console
UserName:xelsysadm
Password:Password123
停止OIM
- 停止 OIM
停止过程中要输入用户名weblogic,密码Password123
- 停止 SOA
停止过程中要输入用户名weblogic,密码Password123
- 停止 Oracle WebLogic Administration Server(包括EM)
停止过程中要输入用户名weblogic,密码Password123
- 停止Oracle Database(略)
特别参考
- 虽然我想用DHCP,但是在配置OID的时候仍然遇到了类似如下的错误信息
后来发现必须在/etc/hosts改成如下形式,才能解决问题
因此每当虚拟机的ip地址变换后,我都必须重新修改这个文件
参考
Installing and Configuring Oracle Database 11g on the Linux Platform
http://www.dbspecialists.com/oracle11glinux.html
(PS.写的比较仓促,如果有不正确的地方,欢迎指正)
分享到:
相关推荐
15年项目需要,研究了点ORACLE下属几个目录认证的产品:Oracle Access Manager、Oracle Identity Management。文档包括安装配置前后顺序、步骤,以及各产品之前的依赖关系。 以及安装配置遇到的报错问题解决办法。 ...
Oracle互联网目录(OID)是作为一个运行在Oracle数据库10g上的应用程序来实施的,使 OID能够在一个单一服务器上或者某个网格中的各个节点上支持数T字节的目录信息。Oracle数据库10g凭借诸如虚拟私有数据库等这样强大...
(SID_NAME = cams) ) (SID_DESC = (GLOBAL_DBNAME = oid) (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (SID_NAME = oid) ) ) <br>& 说明 1 listener.ora 文件中定义一个监听器...
create,update,delete,find user in Oracle Internet Directory.
最新的来自Oracle公司的bpm资料,是Oracle公司收购bea 公司后的bpm资料
OIM OID Connector guide document
Oracle Identity Management 单点登陆配置 ORACLE PORTAL 配置 共59页,中文文档
F5 SNMP OID说明rv1 供大家学习! 本资料共包含以下附件: BIG-IPLTMSNMPV9[1].2.x.说明rv1.doc
是一款专业的MIB浏览器,可以显示mib、oid、syntax、access、status等信息,通过查看mib相应对象的值实现对网络设备状态的监视,支持多种标准。软件免安装,需要的朋友可以下载!
对象标识符, 即 Object Identifier(OID) , 是 ISO/IEC(国际标 准化组织/国际电工委员会) 和 ITU(国际电信联盟) 三大国际权威 标准组织共同推动的标识体系, 用于标识“通信和信息处理世界中的 任何事物” 。...
OID编解码工具,支持OID编码至der,从der解码至OID字符串
通过snmp和oid获取电脑的内存硬盘的使用情况和总量
1 windows下安装和配置snmp服务 2 用snmp4j获取本地所有oid 代码
OID(Object Identifier)的十进制数字表达方式与16进制表达方式的相互转换规则 常用OID表达的含义
windows上snmp自定义oid工具 配置参考: http://www.cnblogs.com/smallcoderhujin/p/3890233.html
松翰二代笔头驱动程序。该代码是从已量产产品的笔头驱动原码,很实用的。
本通用码铺码工具为非商业软件,仅供学习参考。可生成OID2,OID3,完全免费,无需注册,永久使用!
华三F50X0 v7系列防火墙mib文件OID 需要自己在zabbix 添加监控项,可以查询此文件,无需专业软件打开,txt文件,建议用文本编辑软件打开,如notepad++
SNMP协议,MIB数据库里,OID所能获取的数据,例如: 对象名:ifMtu(2) OID:ifEntry.4 对象类型:Integer 访问模式:只读 描述:接口的最大传输单元。用来表示接口上可以发送或接受的最大帧 整理一下,方便新手熟悉...
snmp 常用oid列表