Sailpoint Setup

Installation Process:

Here, I am installing Sailpoint IdentityIQ 7.2 let see..how to install

Requirements:

RedHat Linux (my version: 7)

Oracle Java JDK (my version: 1.6.0_45)

Oracle MySQL (my version: 5.5.46)

Apache Tomcat (my version: 6.0.45)

Sailpoint IdentityIQ (my version: 7.2)

Installation Steps:

Step 1: Download Sailpoint IdentityIQ 7.2

Step 2: Copy the zip file identityiq-7.2.zip to the VM & unzip it

$ pwd

/var/tmp

$ ls

identityiq-7.2.zip

$ unzip identityiq-7.2.zip

$ ls

ConnectorGateway-6.4.zip database doc identityiq-7.2.zip identityiq.war integration

Step 3: Create the root context for IIQ72 and extract the war file

$ mkdir /opt/sailpoint/tomcat/webapps/iiq72

$ cp /var/tmp/identityiq.war /opt/sailpoint/tomcat/webapps/iiq72/

$ cd /opt/sailpoint/tomcat/webapps/iiq64/

$ jar xvf identityiq.war

Step 4: Configure the repository for IdentityIQ 7.2(MySQL)

$ cd /opt/sailpoint/tomcat/webapps/iiq72/WEB-INF/database

$ mysql -uroot -ppassword

mysql> source /opt/sailpoint/tomcat/webapps/iiq72/WEB-INF/database/create_identityiq_tables-7.2.mysql

mysql> show databases;

+————————–+

| Database                     |

+————————–+

| information_schema   |

| identityiq                    |

| mysql                         |

| performance_schema |

+————————–+

Step 5: Configure Database Settings that IdentityIQ will use to connect to its repository

$ vi /opt/sailpoint/tomcat/webapps/iiq64/WEB-INF/classes/iiq.properties

##### Data Source Properties #####

dataSource.maxWait=10000

dataSource.maxActive=50

dataSource.minIdle=5

#dataSource.minEvictableIdleTimeMillis=300000

#dataSource.maxOpenPreparedStatements=-1

dataSource.username=identityiq

dataSource.password=1:iCAlakm5CVUe7+Q6hVJIBA==

##### MySQL 5 #####

## URL Format: dataSource.url=jdbc:mysql://:/?useServerPrepStmts=true&tinyInt1isBit=true&useUnicode=true&characterEncoding=utf8

dataSource.url=jdbc:mysql://localhost/identityiq?useServerPrepStmts=true&tinyInt1isBit=true&useUnicode=true&characterEncoding=utf8

dataSource.driverClassName=com.mysql.jdbc.Driver

sessionFactory.hibernateProperties.hibernate.dialect=sailpoint.persistence.MySQL5InnoDBDialect

Step 6: Import the default IdentityIQ objects to init the system

$ chmod +x /opt/sailpoint/tomcat/webapps/iiq64/WEB-INF/bin/iiq

$ /opt/sailpoint/tomcat/webapps/iiq64/WEB-INF/bin/iiq console -j

Using JLine

> import init.xml

Step 7: Start Apache Tomcat and test login page via a browser.

http://iiq.example.com:8080/iiq64/login.jsf

Get Free SailPoint Materials

Installation Process of RedHat:

This lab will show how to install GIT on RedHat 7.2. RedHat repository contains an older version of GIT (currently version 1.8.3.1) and

there is a need to install it manually to get the latest version (currently 2.11.0). Here are the steps to do it:

Step 1: download and unzip/untar GIT as bellow:

$ sudo cd /home/gekologic/software

$ sudo wget https://www.kernel.org/pub/software/scm/git/git-2.11.0.tar.gz

$ sudo tar xzf git-2.11.0.tar.gz

Step 2: Install some required packages

$ sudo yum install gcc openssl-devel expat-devel curl-devel perl-ExtUtils-MakeMaker

Step 3: Install GIT as bellow

$ cd /home/gekologic/software/git-2.11.0

$ make prefix=/usr/local/git all

$ make prefix=/usr/local/git install

Step 4: Check version and put git in the path

$ /usr/local/git/bin/git –version

git version 2.11.0

$ echo “export PATH=/usr/local/git/bin:$PATH” >> /etc/bashrc

$ source /etc/bashrc

$ git –version

git version 2.11.0

Installation process of Docker on RedHat:

Since I need Docker for other my labs, I thought to set up a lab that will show how to install Docker on a Redhat OS.

Docker needs a 64-bit OS and a Linux kernel version 3.10 or higher. I am currently using RedHat 7.2 and kernel 3.10.0. You can check these info with the following commands on RedHat:

$ uname -r

3.10.0-327.13.1.el7.x86_64

$ cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.3 (Maipo)

I will use yum to install Docker so make sure your existing packages are up-to-date:

$ sudo yum update

I will add the yum repo for Docker as follow:

$ sudo vi /etc/yum.repos.d/docker.repo

And paste the following text:

[dockerrepo]

name=Docker Repository

baseurl= https://yum.dockerproject.org/repo/main/centos/7/

enabled=1

gpgcheck=1

gpgkey=https://yum.dockerproject.org/gpg

After saving the file, I will install Docker as bellow:

$ sudo yum install docker-engine

I will see something like the following at the end of the installation:

docker-engine.x86_64 0:1.12.5-1.el7.centos

Dependency Installed:

docker-engine-selinux.noarch 0:1.12.5-1.el7.centos

libseccomp.x86_64 0:2.3.1-2.el7

libtool-ltdl.x86_64 0:2.4.2-21.el7_2

These are the steps you have to fallow to install Sail Point IdentityIQ and RedHat and Docker.

In this section we have mentioned about the setup and how to install it. For, more information you can have a look about other blog.

Enroll for SailPoint Training Course

Naveen E

Naveen E

Author

Hola peeps! Meet an adventure maniac, seeking life in every moment, interacting and writing at Asha24.