Installing and Configuring IBM Domino 9 on CentOS 6 Enterprise Linux

A few years ago, shortly after the release of Domino 9,  I wrote an instructional guide (along with some videos posted to YouTube) on how to install and configure IBM Domino on CentOS and posted it to dropbox.   The response was overwhelmingly positive, I had no idea so many people needed this type of guide.

This year I presented a hands on workshop at AdminCamp 2016 where we went from a “bare metal” empty VM to a running Domino server, and while preparing that session I realized my original document needed a bit of a revision.

So, here it is, my fully revised and revamped version of  Installing and Configuring IBM Domino 9 Social Edition on CentOS 6 Enterprise Linux.  I hope it helps alleviate some of the fear and confusion with regards to using Linux as your Domino server platform.     The document is aimed at YellowHeads (having some experience with Domino installations on Windows) who are thinking about stepping into the world of Linux.  The document is focused on 64 bit Linux, but calls out differences from 32 bit installations where necessary.  Even though it is aimed specifically at CentOS 6, the instructions should work for any RHEL or Debian-based (with some changes to handle DEB vs. RPM) linux version  -although I must point out that the only supported Linux distributions are RHEL 6 and SUSE 11.

Hope this helps!


About the Author:

Devin Olson
Speaker, Mentor, Husband, Father, Teacher, Consultant, Brewer, Hunter, Hippie, Volunteer, Curmudgëon. A round peg in a square hole world.


  1. Name *Kenio Carvalho November 10, 2016 at 1:41 am - Reply

    Very good article. Very useful with all necessary steps, including the best script to start Domino i know.

  2. Steven Podrouzek November 10, 2016 at 6:58 am - Reply

    Thank you Devin. When I have some time, I’m going to try and set up Domino on Linux. Are there REAL benefits to run Domino on Linux though? Or is it just a nice to know. Thanks Again.

    • Devin Olson
      Devin Olson November 10, 2016 at 2:54 pm - Reply

      Steven: Domino runs EXTREMELY well on Linux. The nature of the underlying Linux OS is just simply cleaner, more secure, and easier to manage than Windows. That combined with significantly better memory, thread, and resource management make it my absolute #1 “goto” OS for running Domino. Take a look at what IBM has to say about running Domino on Linux: and

      • Steven Podrouzek November 14, 2016 at 7:40 am - Reply

        Thanks Devin. I will definitely try it. I have downloaded all your video tutorials and when I have the time, will try it. Maybe when its quiet in December 😉

  3. Wayne Sobers November 10, 2016 at 11:25 am - Reply

    Hi Devin,
    Thanks for the original posting. It went a long way in helping me expand my knowledge of Linux.
    Are there any issues to look out for with regards to updating from one version to another or deploying service packs?


    • Devin Olson
      Devin Olson November 10, 2016 at 2:47 pm - Reply

      If you are running Traveler, I suggest that you do not install any FixFeature Packs after FP4. I ran into a world of difficulties with Traveler and Domino on Linux after installing later FPs, and had to revert back to 4 to get things working again. Wait until FP8 (Java 8!!)

  4. Henry Newberry February 13, 2017 at 6:09 pm - Reply


    The Centos* I installed did not have iptables-service. Instead it had “firewalld”. To fix that I followed the instructions here:

    *Note: Henry is referring to CentOS 7 -Devin.

  5. Detlev July 10, 2017 at 9:54 am - Reply

    Hi Devin,

    the download link is broken.

    • Devin Olson
      Devin Olson July 10, 2017 at 1:32 pm - Reply

      Hi Detlev,
      thank you for letting me know. I have revised the link.

  6. Csaba Kiss September 8, 2017 at 3:06 am - Reply

    I followed your guide and successfully installed a domino server on CENTOS 7. The only difference is that iptables have been replaced with firewalld. Other than that, it worked like a charm.


  7. Devin Olson
    Devin Olson September 11, 2017 at 1:16 pm - Reply

    Csaba: That is great news.

Leave A Comment