Installing Oracle Unified Directory with Oracle Directory Services Manager
"Ganesh Kamble" in "FMW, WebLogic" on 2014-10-13
Oracle Unified Directory is the most comprehensive LDAP v3 compliant, completely Java based directory service. To get the high level overview of OUD, you can read my previous post here: http://trainings.k21technologies.com/oracle-unified-directory-at-a-glance/.
This post covers the installation of Oracle Unified Directory along with Oracle Directory Services Manager which is used to manage the entries in directory service. The procedure involves the installation of following components:
- Oracle Unified Directory (184.108.40.206.0)
- Oracle WebLogic Server (10.3.6)
- Oracle Application Development Framework (220.127.116.11.0)
- Oracle Directory Services Manager Domain Configuration
Note: This version of ODSM can only be used with OUD and not with OID or OVD.
Oracle Unified Directory (18.104.22.168.0)
- Download the OUD installable from http://edelivery.oracle.com
- Extract the contents of zip file and run runInstaller or setup.exe by providing -jreLoc <JDK/JRE_PATH> as arguments
- It will launch the following Welcome screen. Click Next to continue
- Select Skip Software Updates if you do not wish look for updates. Click Next
- The installer will perform Prerequisite checks
- Provide Oracle Middleware Home for OUD Home
- Select WebLogic Server as the Application Server
- View the installation summary and click Install to start the installation
- Click Next once the Progress is 100%
- You will see the installation complete screen. Click Finish
Oracle WebLogic Server (10.3.6)
- Download the WebLogic Server from http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
- Extract the contents of the zip file and launch the installer by running the command – java -jar -d64 wls1036_generic.jar
- I have just posted the screenshots of the process as it is self explanatory. Note here that the installation home will be the OUD middleware home
Oracle Application Development Framework (22.214.171.124.0)
- Extract the contents of the zip file and launch the installer from Disk1/runInstaller of Disk1/setup.exe. Don’t forget to provide -jreLoc as an argument
- The installation of ADF will basically create a folder oracle_common under the WebLogic home directory. Mention the Oracle Middleware Home as the OUD middleware home.
Oracle Directory Services Manager Domain Configuration
- Once the installation of OUD, WebLogic Server and ADF is finished, the next step is to configure a domain for ODSM
- Run config.sh from <MW_HOME>/oracle_common/bin. Select Create a New WebLogic Domain
- Select Oracle Directory Services Manager. Oracle JRF will get selected automatically
- Provide the domain name and location
- Provide Administrator user name and password
- Select the server start mode- Development/Production
- Leave all fields unchecked if you want to use default configurations
- Listen port for Admin server by default is 7001. You can change it if you want to use another port
- View the Configuration Summary and click on Create to create the domain
- Once the installation is 100%, click on Done to finish.
- You can start the domain from <DOMAIN_HOME>/bin/startWebLogic.sh or startWebLogic.cmd.
- Once the server is started, the ODSM can be accessed from http://<AdminServer_IP>:<AdminServer_Port>/odsm
In this post, we saw how we can install Oracle Unified Directory along with Oracle Directory Services Manager. You can also find the installation of Oracle WebLogic Server and Application Development Framework. Now you are ready to create instances of OUD and manage their contents with the help of ODSM. We will see how to do this in subsequent posts.
Ganesh Kamble works as Oracle Fusion Middleware Consultant and is an Oracle Certified Specialist in Access Management. Having started his career in product development at Oracle, Ganesh got excellent exposure to the middleware technologies during his work in integration of Tier-1 banking product Oracle Banking Platform with Oracle Fusion Middleware products. He was honored with Outstanding Contribution award by Oracle.
His key areas of interest are Oracle Identity and Access Management, Oracle Service Oriented Architecture and Java with passion for blogging on various encounters with Oracle products. He publishes blogs regularly on http://k21technologies.com/blog/. He can be reached at firstname.lastname@example.org and http://twitter.com/ganeshk_8