Quick guide to Oracle IRM 11g: Server installation
Posted
by Simon Thorpe
on Oracle Blogs
See other posts from Oracle Blogs
or by Simon Thorpe
Published on Mon, 14 Jun 2010 13:29:15 -0800
Indexed on
2010/06/14
21:54 UTC
Read the original article
Hit count: 692
Quick guide to Oracle IRM
|complete guide to irm
|Information Rights Manage
|oracle irm
Quick guide to Oracle IRM 11g index
This is the first of a set of articles designed to assist with the successful installation, configuration and deployment of a document security solution using Oracle IRM. This article goes through a set of simple instructions which detail how to download, install and configure the IRM server, the starting point for building a document security solution. This article contains a subset of information from the official documentation and is focused on installing the server on Oracle Enterprise Linux. If you are planning to deploy on a non-Linux platform, you will need to reference the documentation for platform specific information.
Contents
- Introduction
- Downloading the software
- Preparing a database
- Creating the schema
- WebLogic Server installation
- Installing Oracle IRM
Introduction
Because we are using Oracle Enterprise Linux in this guide, and before we get into the detail of IRM, i'd like to share some tips with Linux to make life a bit easier.- Use a 64bit platform, IRM 11g runs just fine on a 32bit server but with 64bit you will build a more future proof service.
- Download and install the latest Java JDK package. Make sure you get the 64bit version if you are on a 64bit server.
- Configure Linux to use a good Yum server to simplify installing packages. For Oracle Enterprise Linux we maintain a great public Yum here.
- Have at least 20GB of free disk space on the partition you intend to install the IRM server. The downloads are big, then you extract them and then install. This quickly consumes disk space which you can easily recover by deleting the downloaded and extracted files after wards. But it's nice to have the disk space spare to keep these around in case you need to restart any part of the installation process again.
Downloading the software
OK, so before you can do anything, you need the software install kits. Luckily Oracle allows you to freely download every technology we create. You'll need to get the following;You can use Microsoft SQL server 2005 or 2008, in this guide i've used Oracle RDBMS 11gR2 for Linux.
Preparing the database
I'm not going to go through the finer points of installing the database. There are many very good guides on installing the Oracle Database. However one thing I would suggest you think about is enabling TDE, network encryption and using Database Vault. These Oracle database security technologies are excellent for creating a complete end to end security solution. No point in going to all the effort to secure document access with IRM when someone can go directly to the database and assign themselves rights to documents. To understand this further, you can see a video of the IRM service using these database security technologies here.With a database up and running we need to create a schema to hold the IRM data. This schema contains the rights model, cryptographic keys, user account id's and associated rights etc.
Creating the IRM database schema
The next dialog confirms your actions and clicking on next causes it to create the schema and default data. After this you are presented with the completion summary. |
WebLogic Server installation
The database is now ready and the next step is to install the application server. Oracle IRM 11g is a JEE application and currently only supported in Oracle WebLogic Server. So the next step is get WebLogic Server installed, which is pretty easy. Depending on the version you download, you either run the binary or for a 64 bit platform (like mine) run the following command.
java -d64 -jar wls1033_generic.jar
And in the resulting dialog hit next to start walking through the install.
| |
Next choose a directory into which you will install WebLogic Server. I like to change from the default and install into /oracle/. Then all my software goes into this one folder, all owned by the "oracle" user. | |
The next dialog asks for your Oracle support information to ensure you are kept up to date. If you have an Oracle support account, enter your details but for most evaluation systems I leave these fields blank. | |
Again, for evaluation or development systems, I usually stick with the "Typical" install type which you are next asked for. | |
Next you are asked for the JDK which will be used for the server. When installing from the generic jar on a 64bit platform like in this guide, no JDK is bundled with the installer. But as you can see in the image on the right, that it does a good job of detecting the one you've got installed. | |
Defaults for the install directories are usually taken, no changes here, just click next. | |
And finally we are ready to install, hit next, sit back and relax. Typically this takes about 10 minutes. | |
After the install, do not run the quick start, we need to deploy the IRM install itself from which we will create a new WebLogic domain. For now just hit done and lets move to the final step of the installation process. |
Installing Oracle IRM
Now move onto the next article in this guide... configuring your IRM server ready to seal your first document.
© Oracle Blogs or respective owner