How to Start OBIEE 11g Services on Linux: A Comprehensive Guide

If you’re a data analyst, business intelligence (BI) specialist, or simply someone who wants to improve their organization’s decision-making capabilities, then you may be considering using an enterprise service like OBIEE 11g. But, before you can start using this powerful tool, you need to know how to set it up on your Linux server. In this comprehensive guide, we will walk you through the steps needed to install and configure OBIEE 11g services on a Linux system.

Prerequisites

Before you begin installing and configuring OBIEE 11g on your Linux server, there are a few prerequisites that you need to meet:

  1. You must have a Linux server with at least 2GB of RAM and a CPU with at least two cores.
  2. You will need to install Oracle Java Development Kit (JDK) 7 or higher on your Linux server.
  3. You must have the latest version of Apache Httpd installed on your Linux server.
  4. You will also need to download and extract the OBIEE 11g installation files from the Oracle website.

Installation Steps

Once you’ve met all the prerequisites, you can begin installing OBIEE 11g on your Linux server.

Here are the steps to follow:

Step 1: Create a new user for OBIEE

The first step is to create a new user specifically for OBIEE. This will ensure that only authorized users have access to the system, and it will also help you manage access permissions more effectively. To create a new user, open up a terminal window and enter the following command:

sudo adduser obi

This will create a new user account called "obi". You’ll be prompted to enter a password for this user, so make sure you choose a strong one that’s difficult to guess.

Step 2: Install OBIEE and its dependencies

The next step is to install OBIEE and its dependencies on your Linux server. To do this, navigate to the directory where you extracted the OBIEE installation files and run the following command:

sudo tar -xvf OBIEE11g_InstallationFiles.tar.gz

This will extract the contents of the tar file into a new directory called "OBIEE11g".

Then, navigate to this directory and run the following command:

sudo ./obi/install_obiee.sh

This will start the OBIEE installation process. Follow the on-screen instructions to complete the installation.

Step 3: Configure Apache Httpd

After you’ve installed OBIEE, you’ll need to configure Apache Httpd to serve your new system. To do this, navigate to the "etc/httpd/conf" directory and open up the file called "httpd.conf".

Add the following lines to the end of the file:

<h2>LoadModule obiee_module modules/obi/mod_obiee.so</h2>
<Directory /usr/share/obi/>
    Require all granted
<h2></Directory></h2>
<IfModule mod_obiee.so>
    ServerName yourdomain.com
    <Directory /usr/share/obi/>
        Order allow,deny
        Allow from all
        Require valid-user
    <h2></Directory></h2>
</IfModule>

Replace "yourdomain.com" with the name of your own domain (or IP address). Save and close the file, then restart Apache Httpd using the following command:

sudo systemctl restart apache2

Step 4: Start OBIEE services

Finally, you can start the OBIEE services using the following command:


sudo /usr/share/obi/bin/start_obi_services.