首先你需要一个httpd服务器,作为phpldapadmin的载体,然后还需要安装一堆 乱七八糟的东西。
yum -y install httpd php php-ldap php-gd php-mbstring php-pear php-bcmath php-xml
yum -y install phpldapadmin
发现yum里并没有这个软件,如果你用从网上下载一个tar包,解压开来是有配置文件,但是/usr/lib/phpladapadmin和/etc/phpldapadmin这些文件都没有,所以需要找到一个rpm包来安装
然后开始修改配置文件,最好先做一个备份
rpm -ivh phpldapadmin-1.2.3-10.el7.noarch.rpm
rpm -qa | grep php
ln -s /usr/share/phpldapadmin /var/www
cd /var/www/phpldapadmin/config/
ls
cp config.php config.php_backup
vim /etc/phpldapadmin/config.php
systemctl restart httpd
vim /etc/httpd/conf.d/phpldapadmin.conf
cat /etc/openldap/slapd.d/cn=config/olcDatabase={2}hdb.ldif
cat /etc/openldap/ldap.conf
vim /etc/phpldapadmin/config.php
将397行的注释去掉,398行用//注释起来(php表示注释的方法//)
vim /etc/httpd/conf.d/phpldapadmin.conf
修改的阿帕奇中phpldapadmin的访问权限
systemctl restart httpd
service httpd status