viernes, 16 de diciembre de 2016

INSTALAR PHPLDAPADMIN EN CENTOS 7


Instalamos Apache server
yum -y install httpd

Habilitamos el firewall para recibir peticiones http
firewall-cmd --add-service=http --permanent
firewall-cmd --reload

Instalamos PHP
yum -y install php php-mbstring php-pear

Instalamos Repositorio EPEL

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
rpm -ivh epel-release-7-8.noarch.rpm

Instalamos PHPLDAPADMIN
yum install phpldapadmin

Editar el archivo de configuración de ldap
nano /etc/phpldapadmin/config.php

Descomentamos la linea.

$servers->setValue('login','attr','dn');

Comentamos la linea.

// $servers->setValue('login','attr','uid');

Editamos el Archivo  de configuración /etc/httpd/conf.d/phpldapadmin.conf

nano /etc/httpd/conf.d/phpldapadmin.conf

Agregamos la linea.

Alias /phpldapadmin /usr/share/phpldapadmin/htdocs
Alias /ldapadmin /usr/share/phpldapadmin/htdocs
<Directory /usr/share/phpldapadmin/htdocs>
  <IfModule mod_authz_core.c>
    # Apache 2.4
    # line 12: add access permission
    Require local
    Require ip 192.168.8.0/24

Reiniciamos Apache
systemctl restart httpd

Accedemos desde el navegador a http://ipservidor/ldapadmin






No hay comentarios:

Publicar un comentario