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!
-Devin.
15 Comments
Very good article. Very useful with all necessary steps, including the best script to start Domino i know.
Thank you Kenio!
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.
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: http://www.ibm.com/developerworks/lotus/library/domino-linux/ and http://www-01.ibm.com/support/docview.wss?uid=swg21296452
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 😉
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?
Regards.
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!!)Devin:
The Centos* I installed did not have iptables-service. Instead it had “firewalld”. To fix that I followed the instructions here: http://stackoverflow.com/questions/24756240/how-can-i-use-iptables-on-centos-7
*Note: Henry is referring to CentOS 7 -Devin.
Hi Devin,
the download link is broken.
Hi Detlev,
thank you for letting me know. I have revised the link.
Devin,
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.
Thanks
Csaba
Are the Ulimits set in the same place ?
Csaba: That is great news.
Hi Devin, hope you are well.
This has always been the “Go To” document for Domino on CentOS.
Are you planing a V10 / CentOS V7 version ?
It would be very cool 🙂
Link is broken again…
Thanks for helping
Dominique