I.1. Instalación

I.1.1. Instalación desde el código fuente

Descargue el programa desde la página del proyecto: http://phpldapadmin.sourceforge.net.

Una vez descargado el archivo en cuestión, phpldapadmin-0.9.4b.tar.gz, se descomprime en el directorio /var/www (por ejemplo):

Ejemplo I.1. Descompresión de la herramienta en el lugar adecuado

# /bin/tar xzvf phpldapadmin-0.9.4b.tar.gz -C /var/www

Esto habrá creado un directorio denominado phpldapadmin-0.9.4b bajo el directorio /var/www. Se renombra, para que el acceso a la herramienta sea más cómodo:

Ejemplo I.2. Renombrado del directorio phpldapadmin-0.9.4b

# /bin/mv /var/www/phpldapadmin-0.9.4b /var/www/phpldapadmin

I.1.2. Instalación desde paquetes deb

Durante la realización de esta documentación, la herramienta phpLDAPadmin entró a formar parte de Debian, por lo tanto, una forma más fácil de instalar este programa será:

Ejemplo I.3. Instalación de phpLDAPadmin desde un paquete deb

# /usr/bin/apt-get install phpldapadmin
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  phpldapadmin
0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 0B/376kB de archivos.
Se utilizarán 1774kB de espacio de disco adicional después de desempaquetar.
Preconfiguring packages ...
--------------------- Sourcerer Apt Watcher ---------------------
Configure: phpldapadmin
-----------------------------------------------------------------
Seleccionando el paquete phpldapadmin previamente no seleccionado.
(Leyendo la base de datos ...
275016 ficheros y directorios instalados actualmente.)
Desempaquetando phpldapadmin (de .../phpldapadmin_0.9.4-6_all.deb) ...
Configurando phpldapadmin (0.9.4-6) ...

El siguiente ejemplo mostrará la descripción anteriormente instalado:

Ejemplo I.4. Descripción de phpLDAPadmin

$ /usr/bin/apt-cache show phpldapadmin
Package: phpldapadmin
Priority: extra
Section: admin
Installed-Size: 1732
Maintainer: Fabio Tranchitella <kobold@kobold.it>
Architecture: all
Version: 0.9.4-6
Depends: apache | httpd, php4-ldap, php4 (>= 4.1.0), debconf (>= 0.2.26)
Filename: pool/main/p/phpldapadmin/phpldapadmin_0.9.4-6_all.deb
Size: 375750
MD5sum: 946b0ced9c875b5c75ee175f055d10a7
Description: Web based interface for administering LDAP servers
 phpLDAPadmin is a web-based LDAP client. It provides easy,
 anywhere-accessible, multi-language administration for your LDAP
 server. Its hierarchical tree-viewer and advanced search functionality
 make it intuitive to browse and administer your LDAP directory. Since it
 is a web application, this LDAP browser works on many platforms, making
 your LDAP server easily manageable from any location.