Tip

Install and configure Domino On Linux 7.1

This document gives a step-by-step installation procedure for Domino on Linux. Here it is being assumed that you know how to install Redhat Linux 7.1 on an Intel based server or Desktop and are familiar with the vi editor and login profiles at the least. Please note that you will have to do a "Custom" installation of Redhat 7.1

Partitioning information on Redhat 7.1
Domino installs its files on ''/opt" partition and the data files are installed on "/local" partition. This is the default. Please be careful that you create these two partitions while installing Linux. This is not necessary if you want to put Domino in some other partition.

Packages to install on Linux
Select the following Linux packages at the time of installation X Windows System / GNOME / KDE / DOS/Windows Connectivity / Networked Workstation / Network Mgmt Workstation / Authoring and Publishing / Development / Kernel Development / Utilities

Create the Domino Service account and group
username - lotusnotes Group - notes Make the user "lotusnotes" a member of the "notes" group.

Disable the following Linux services
Sendmail / httpd (Apache) / Junkbuster / Portmapper / pcmcia / netfs / nfslock any other services which are not required. Restart the Linux server and check if the Domino service account ( " lotusnotes" ) is able to log in properly. Logout and login back as the "root".

Installing Domino
1. Insert the CD in the drive and mount it using the command " mount /dev/cdrom"
2. Start the installation program by using the command "/mnt/cdrom/linux/install"
3. Then follow the install prompts. Select the user "lotusnotes" and group "notes" that you have created in the UNIX User and Group Settings prompt.
4. After all the prompts are answered, the installation starts. You will be returned to the "root" prompt after the installation is over.

Before proceeding with the Domino configuration you need to update the Java JRE to version 1.1.8 else Domino won't run on Redhat 7.1

Updating the Redhat 7.1 JRE to 1.1.8
Make sure you are logged in as the "root". Install the JRE RPM already sent to you using the command "rpm -ivh <rpm filename>". Make sure that you see a directory called "jre118" in the /usr partition after you install the RPM.
Change to the "notesdata" directory (/local/notesdata by Default) and run the following command /opt/lotus/bin/notesjre -n /opt/lotus/notes/latest/linux -j /usr/jre118
This updates the JRE environment to JRE 1.1.8.
JRE is attached in this database. Click here --> for the jre..

Edit the ".bash_profile" file of the user "lotusnotes" and include the following lines:
LD_ASSUME_KERNEL = 2.2.5
Notes_SHARED_DPOOLSIZE = 20000000
export BASH_ENV PATH LD_ASSUME_KERNEL Notes_SHARED_DPOOLSIZE

Save the ".bash_profile" file. Restart the Server. After the server comes up, Log in as the user "lotusnotes".

Configuring the Domino Server
1. Change to the "notesdata" directory ( Default is cd /local/notesdata ). Make sure you have copied the server id file in the "notesdata" directory before you start the httpsetup else configuration will fail.
2. Run the http task with the httpsetup argument using the command "/opt/lotus/bin/http httpsetup". This should start the Java Virtual Machine and the HTTP Web Server on the Server.
3. Now go to any other system and start the Web Browser. Enter the following URL
http:// <IP Addr of the Domino Server>:8081
Eg. http://10.31.8.100:8081

You will find the same screen as in normal Domino Server configuration which you are already familiar with.

After the configuration is over start the Domino server using the commands:
Make sure that you are logged in as the user "lotusnotes"
cd /local/notesdata
/opt/lotus/bin/server

This should start your Domino server.

This was first published in April 2002

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.