Best guide will be the redhat manual or if you are looking for some how to then you can follow below link. 

http://blogatharva.blogspot.ca/2012/11/389-directory-server-installation-and.html

These are exact steps that I followed and worked with self signed certificates.


On Thursday, December 13, 2012, Chaudhari, Rohit K. wrote:
Hello everyone,

How do I set up a 389 LDAP client to authenticate users against a 389 LDAP server?  I don't have a trusted certificate authority (CA) but will create self-signed CA that signs server certificates, and then put that self-signed CA as the trusted CA on the client side.  Is there anything more specific or a guide on how to set this up out there?  Thanks in advance.

Rohit


--

--
http://about.me/chandank