Archive for February, 2011

OpenLDAP and PHP in Easyapache – Centos 5

Tuesday, February 1st, 2011

First we need to install the openldap rpms

WHM>Software>Install RPM
- installed openldap
- installed openldap-servers
- installed openldap-devel – if it is not installed, you’ll get “Cannot find ldap.h” error while recompiling – this also needs cyrus-sasl-devel installed
(If cyrus-sasl-devel won’t install – find your existing version and download it from the centos mirror
- installed openldap-clients – for working from command line

if you are using php5, add the following in /var/cpanel/easy/apache/rawopts/all_php5
–with-ldap=/usr

See this page for more info http://www.cpanel.net/support/docs/e…tom_flags.html – see that page for php4 support

then run /scripts/easyapache

It will then build apache / php and include ldap support for php.

Create a phpinfo page and you will see ldap listed there now.