`
shinfocom
  • 浏览: 1188102 次
文章分类
社区版块
存档分类
最新评论

Oracle+Identity+Management+11g+Release+1+安装 (OID、OIM)

 
阅读更多

前言

本文记录了安装Oracle Identity Management (11.1.1.5.0) (以下简称oidm)Oracle Identity and Access Management (11.1.1.5.0) (oiam)的过程。

安装文件包括

Oracle Identity and Access Management (11.1.1.5.0) ofm_iam_generic_11.1.1.5.0_disk1_1of1.zip
Oracle Identity Management (11.1.1.2.0) ofm_idm_linux_11.1.1.2.0_64_disk1_1of1.zip
Oracle Identity Management (11.1.1.5.0) (Patch Set) p12395123_111150_Linux-x86-64.zip
Oracle Fusion Middleware Repository Creation Utility (RCU) ofm_rcu_linux_11.1.1.5.0_disk1_1of1.zip
Oracle SOA Suite (Oracle Identity Manager Users Only) ofm_soa_generic_11.1.1.5.0_disk1_1of2.zip
ofm_soa_generic_11.1.1.5.0_disk1_2of2.zip
Oracle Database 11gR2 linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
CentOS-5.7-x86_64-bin-DVD CentOS-5.7-x86_64-bin-DVD-1of2.iso
CentOS-5.7-x86_64-bin-DVD-2of2.iso
Oracle Weblogic Server wls1035_generic.jar


一. 操作系统安装

安装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用户执行
  1. 运行下面的命令查询已经安装好的jdk的名字
  2. 用下面的命令删除已经安装的jdk
  3. 下载jdk-6uxx-linux-x64.bin,copy到/opt目录下,用chmod命令增加执行权限
  4. 运行下面的命令,解压
  5. 解压后在/opt目录下生成了一个新的目录<jdk1.6.0_20>
  6. 修改/etc/profile文件,在最后面增加如下
  7. 运行如下命令,将修改反应到用户环境变量中去
  8. 运行如下命令检查是否已经生效

三、安装weblogic

以下命令用oracle用户执行

  1. 启动console安装模式


  2. 安装过程如下(控制台模式为例)

  3. 安装完成

四. 安装Oracle Database 11g Release 2

4.1 用root用户完成Preinstallation Requirement

  1. 安装必要的Package


  2. 修改 /etc/sysctl.conf 文件,加上如下参数
    应用配置

  3. 创建安装用户组,和修改oracle用户


  4. 修改用户限制,修改 /etc/security/limits.conf 文件,加上下面的参数

  5. 安装目录配置



  6. 修改用户bash shell

    增加


  7. Preinstallation Requirement完成

4.2 用oracle用户完成数据库安装

  1. 解压安装文件,运行runInstaller
  2. 选择Create and configure a database
  3. 选择 Server Class
  4. 选择Signle instance database installation
  5. 选择Advanced Install
  6. 选择语言
  7. 选择Enterprise Edition
  8. 接受默认的安装位置
  9. 创建Inventory目录
  10. 选择General Purpose / Transaction Processing
  11. Global database name输入orcl.sammy.lan,SID输入oim
  12. 修改Character sets为Use Unicode(AL32UTF8)
  13. 选择Use Database Control for database management
  14. 指定文件系统
  15. 选择Do not enable automated backups
  16. 输入Password123作为password
  17. Summary
  18. 完成

PS:上述步骤不是完全符合安装向导,如果没有,就是用默认值

启动命令


停止命令


Oralce Database EM 访问地址


五. 安装OID、OIM

5.1 修改oracle initialization parameters

  1. 按如下修改processes、open_cursors参数后,重启数据库

5.2 使用RCU创建Oracle Fusion Middleware schema in your database

  1. 解压RCU,ofm_rcu_linux_11.1.1.5.0_disk1_1of1.zip

  2. 运行rcuhome/bin/rcu
  3. 选择Create
  4. 输入以下信息:
    Hostname:thegoodwife.sammy.lan
    Port:1521
    Service Name:orcl.sammy.lan
    User Name:sys
    Password:Password123
  5. Global Database Name输入oim
  6. 选择如下几个schema

  7. 设置schema的password为Password123
  8. 按照向导完成创建

5.3 安装SOA(OIM Required)

  1. 解压SOA,ofm_soa_generic_11.1.1.5.0_disk1_1of2.zip和ofm_soa_generic_11.1.1.5.0_disk1_2of2.zip
  2. 进入Disk1目录,运行runInstaller,启动SOA安装界面
  3. 在welcome界面,点击Next
  4. 选择skip software updates,Next
  5. 等待Prerequisite Checks完成,Next
  6. 输入以下信息:
    Oracle Middleware Home:/home/oracle/Oracle/Middleware
    Oracle Home Directory:Oracle_SOA1
  7. 选择Weblogic Server作为application server
  8. Installation Summary,Install
  9. Done

5.4 安装Installing Oracle Identity Management (11.1.1.5.0)(OID)

安装Oracle Identity Management (11.1.1.2.0)

  1. 解压ofm_idm_linux_11.1.1.2.0_64_disk1_1of1.zip
  2. 进入Disk1目录,运行runInstaller
  3. Welcome,Next
  4. 选择Install Software - Do Not Configure,Next
  5. Prerequisite Checks,Next
  6. 输入以下内容,Next:
    Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
    Oracle Home Directory:Oracle_IDM1
  7. Uncheck "I wish to recevie....",Next
  8. Installation Summary,install
  9. 以root身份运行/home/oracle/Oracle/Middleware/Oracle_IDM1/oracleRoot.sh
  10. Done

升级到Oracle Identity Management (11.1.1.5.0)

  1. 解压p12395123_111150_Linux-x86-64.zip
  2. 进入Disk1目录,运行runInstaller
  3. Welcome screen, Next
  4. 输入以下内容,Next:
    Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
    Oracle Home Directory:Oracle_IDM1
  5. Uncheck "I wish to recevie....",Next
  6. Installation Summary,install
  7. 以root身份运行/home/oracle/Oracle/Middleware/Oracle_IDM1/../oracle_common/oracleRoot.sh
  8. Done

配置OID(注意“特别参考”的第一条)

  1. 运行/home/oracle/Oracle/Middleware/Oracle_IDM1/bin/config.sh
  2. Welcome screen,Next
  3. 选择Create New Domain,并输入以下信息,Next
    User Name:weblogic
    User Password:Password123
    Confirm Password:Password123
    Domain Name:IDMDomain
  4. 输入以下信息,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
  5. Uncheck "I wish to recevie....",Next
  6. 只选择Oracle Internet Directory,Next
  7. 选择Auto Port Configuration, Next
  8. 选择Use Existing Schema,输入以下信息,Next
    Conection String:localhost:1521:orcl.sammy.lan
    Password:Password123
  9. 输入以下信息,Next
    Realm:dc=sammy,dc=lan
    Administartor User Name:cn=orcladmin
    Administrator Password:Password123
    Confirm Password:Password123
  10. Installation Summary,configure
  11. Done

启动OID

  1. 启动Oracle Database(略)

  2. 启动 OID system components

    确认OID System components启动状态

  3. 启动 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


  4. 启动 ODSM
    启动过程中要输入用户名weblogic,密码Password123

    Oracle Directory Services Manager (ODSM)
    UserName: cn=orcladmin
    Password:Password123

  5. 启动NodeManager

停止OID

  1. 停止OID system components

  2. 停止 ODSM
    启动过程中要输入用户名weblogic,密码Password123

  3. 停止 Oracle WebLogic Administration Server(包括EM)
    停止过程中要输入用户名weblogic,密码Password123

  4. 停止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)

  1. 解压ofm_iam_generic_11.1.1.5.0_disk1_1of1.zip
  2. 进入Disk1目录,运行runInstaller
  3. Welcome, Next
  4. 选择Skip Software Update,Next
  5. Prerequisite Checks,Next
  6. 输入以下内容,Next:
    Oracle MiddleWare Home:/home/oracle/Oracle/Middleware
    Oracle Home Directory:Oracle_IDM2
  7. Installation Summary,Install
  8. Done

扩展Weblogic Domian (IDMDomain)

  1. 运行/home/oracle/Oracle/Middleware/Oracle_IDM2/common/bin/config.sh
  2. 选择Extend an existing WebLogic domain ,Next
  3. 选择之前安装oidm时创建的IDMDomain,Next
  4. 设置如下JDBC连接信息,Next
    Service Name:orcl.sammy.lan
    Schema Password:Password123
    Host:localhost
  5. 测试JDBC连接,Next
  6. 选择Managed Servers,Clusters and Machine,Next
  7. Configure Managed Servers, Accept Default, Next
    wls_ods1:7005
    soa_server1:8001
    oim_server1:14000
  8. Configure Clusters, Next
  9. 删除Machine tab下的默认创建的条目,保留Unix Machine下的条目,Next
  10. 把oim_server1添加到thegoodwife.sammy.lan下,Next
  11. Configuration Summary, Extend
  12. Process, Done

配置OIM、Design Console

  1. 启动Weblogic
    启动时输入weblogic/Password123

  2. 启动Managed Servers(oim_server1)
  3. 启动Oracle Identity Manager 11g Configuration Wizard
  4. Welcome,Next
  5. 选择OIM Server,OIM Design Console,Next
  6. 输入以下信息,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
  7. 输入以下信息,Next
    Weblogic Admin Server URL:t3://thegoodwife.sammy.lan:7001
    UserName:weblogic
    Password:Password123
  8. 输入以下信息,Next
    OIM Administartor:Password123
    Confirm Password:Password123
    OIM HTTP URL:http://thegoodwife.sammy.lan:14000
    Keystore Password:Password123
    Confirm Password:Password123
  9. 取消以下项目的勾选,Next
    Configure BI Publisher
    Enable LDAP Sync
  10. 输入以下信息,Next
    OIM Server Hostname:thegoodwife.sammy.lan
    OIM Server Port:14000
  11. Configuration Summary,Configure
  12. Oracle Identity Manager 11g Configuration Wizard 完成

  13. 进入/home/oracle/Oracle/Middleware/wlserver_10.3/server/lib目录,运行以下命令生成wlfullclient.jar
  14. copy wlfullclient.jar到/home/oracle/Oracle/Middleware/Oracle_IDM2/designconsole/ext/目录下
  15. Done

启动OIM

  1. 启动Oracle Database(略)

  2. 启动 Oracle WebLogic Administration Server(包括EM)
    启动过程中要输入用户名weblogic,密码Password123

  3. 启动 OIM
    启动过程中要输入用户名weblogic,密码Password123

  4. 启动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


  1. 停止 OIM
    停止过程中要输入用户名weblogic,密码Password123

  2. 停止 SOA
    停止过程中要输入用户名weblogic,密码Password123

  3. 停止 Oracle WebLogic Administration Server(包括EM)
    停止过程中要输入用户名weblogic,密码Password123

  4. 停止Oracle Database(略)

特别参考

  1. 虽然我想用DHCP,但是在配置OID的时候仍然遇到了类似如下的错误信息
    后来发现必须在/etc/hosts改成如下形式,才能解决问题
    因此每当虚拟机的ip地址变换后,我都必须重新修改这个文件

参考

Installing and Configuring Oracle Database 11g on the Linux Platform

http://www.dbspecialists.com/oracle11glinux.html


(PS.写的比较仓促,如果有不正确的地方,欢迎指正)

分享到:
评论

相关推荐

    ++OID & OIM(SOA)& OAM安装配置手册-V1.01.docx

    15年项目需要,研究了点ORACLE下属几个目录认证的产品:Oracle Access Manager、Oracle Identity Management。文档包括安装配置前后顺序、步骤,以及各产品之前的依赖关系。 以及安装配置遇到的报错问题解决办法。 ...

    Oracle 10g数据库的安全性和身份管理

    Oracle互联网目录(OID)是作为一个运行在Oracle数据库10g上的应用程序来实施的,使 OID能够在一个单一服务器上或者某个网格中的各个节点上支持数T字节的目录信息。Oracle数据库10g凭借诸如虚拟私有数据库等这样强大...

    Oracle 主要配置文件介绍

    (SID_NAME = cams) ) (SID_DESC = (GLOBAL_DBNAME = oid) (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (SID_NAME = oid) ) ) &lt;br&gt;& 说明 1 listener.ora 文件中定义一个监听器...

    oid.zip_oracle

    create,update,delete,find user in Oracle Internet Directory.

    Oracle and bea weblogic 的bpm

    最新的来自Oracle公司的bpm资料,是Oracle公司收购bea 公司后的bpm资料

    OID Connector

    OIM OID Connector guide document

    中国移动ORACLE Portal 安全配置手册

    Oracle Identity Management 单点登陆配置 ORACLE PORTAL 配置 共59页,中文文档

    F5 SNMP OID说明

    F5 SNMP OID说明rv1 供大家学习! 本资料共包含以下附件: BIG-IPLTMSNMPV9[1].2.x.说明rv1.doc

    查看电脑OID 工具

    是一款专业的MIB浏览器,可以显示mib、oid、syntax、access、status等信息,通过查看mib相应对象的值实现对网络设备状态的监视,支持多种标准。软件免安装,需要的朋友可以下载!

    对象标识符(OID)白皮书

    对象标识符, 即 Object Identifier(OID) , 是 ISO/IEC(国际标 准化组织/国际电工委员会) 和 ITU(国际电信联盟) 三大国际权威 标准组织共同推动的标识体系, 用于标识“通信和信息处理世界中的 任何事物” 。...

    OID编解码工具

    OID编解码工具,支持OID编码至der,从der解码至OID字符串

    snmp_SNMP_oid_snmp查内存oid_使用snmp_

    通过snmp和oid获取电脑的内存硬盘的使用情况和总量

    用snmp4j获取本地所有oid

    1 windows下安装和配置snmp服务 2 用snmp4j获取本地所有oid 代码

    OID编码规则

    OID(Object Identifier)的十进制数字表达方式与16进制表达方式的相互转换规则 常用OID表达的含义

    windows上snmp自定义oid工具

    windows上snmp自定义oid工具 配置参考: http://www.cnblogs.com/smallcoderhujin/p/3890233.html

    Sonix 二代OID驱动原码

    松翰二代笔头驱动程序。该代码是从已量产产品的笔头驱动原码,很实用的。

    点读笔通用OID铺码工具

    本通用码铺码工具为非商业软件,仅供学习参考。可生成OID2,OID3,完全免费,无需注册,永久使用!

    华三F50X0 v7系列防火墙mib文件OID

    华三F50X0 v7系列防火墙mib文件OID 需要自己在zabbix 添加监控项,可以查询此文件,无需专业软件打开,txt文件,建议用文本编辑软件打开,如notepad++

    MIB数据库里各OID代表的信息

    SNMP协议,MIB数据库里,OID所能获取的数据,例如: 对象名:ifMtu(2) OID:ifEntry.4 对象类型:Integer 访问模式:只读 描述:接口的最大传输单元。用来表示接口上可以发送或接受的最大帧 整理一下,方便新手熟悉...

    snmp 常用oid列表

    snmp 常用oid列表

Global site tag (gtag.js) - Google Analytics