Página siguiente Página anterior Índice general

2. Instalación del servidor LDAP

Cuatro pasos son necesarios para instalar el servidor: obtener el paquete, descomprimir y desempaquetar el servidor, configurar los ficheros Makefile del programa y compilar el servidor.

2.1 Obtención del paquete

Existen dos servidores LDAP que se distribuyen libremente: el servidor LDAP de la Universidad de Michigan y el servidor OpenLDAP. También está el Netscape Directory Server, que es libre sólo bajo ciertas condiciones (por ejemplo, las instituciones educativas lo pueden obtener gratis). El servidor OpenLDAP está basado en la última versión del servidor de la Universidad de Michigan, y hay disponibles listas de correo y documentación adicional para él. Este documento da por supuesto que está Usted utilizando el servidor OpenLDAP.

La versión comprimida en formato .gz está disponible en la siguiente dirección:

http://www.openldap.org

Si desea obtener la última versión del servidor de la Universidad de Michigan, diríjase a esta dirección:

ftp://terminator.rs.itd.umich.edu/ldap

Para escribir este documento nos hemos basado en la última versión estable de OpenLDAP, utilizando OpenLDAP 1.2.8 sobre un servidor Slackware Linux con núcleo 2.2.6. En la sede Web de OpenLDAP encontrará las últimas versiones estables y de desarrollo del servidor OpenLDAP. En el momento de actualizar este documento, la última versión era /openldap-stable-20000129.tgz. La última versión de desarrollo era openldap-1.2.9.tgz (eran las últimas versiones en el momento de traducir, N. del T.)

2.2 Desempaquetado del servidor

Ahora que ya dispone del archivo .tar.gz en su máquina local, puede desempaquetarlo.

En primer lugar, copie el paquete en un directorio de su conveniencia, por ejemplo /usr/local.

Luego utilice la siguiente orden:

tar xvzf openldap-stable.tgz 

También puede usar la siguiente orden:

gunzip openldap-stable.tgz | tar xvf - 

2.3 Configuración del programa

Hay varias opciones que tal vez desee personalizar, de manera que el programa se construya de la forma más adaptada a sus sistema.

Para configurar el programa sólo necesita dos pasos:

En el fichero include/ldapconfig.h.edit puede configurar opciones como el emplazamiento de los demonios slapd y slurpd. El fichero propiamente dicho contiene muchos comentarios y sus opciones por defecto también reflejan las opciones que los administradores eligen con más frecuencia, de manera que si tiene prisa puede saltarse este paso y ejecutar directamente:

vi include/ldapconfig.h.edit 

El código fuente de OpenLDAP se distribuye con un guión de configuración para ajustar opciones como por ejemplo el directorio de instalación y las ««banderas»» del compilador y del enlazador. Escriba la orden siguiente en el directorio donde haya desempaquetado el programa:

./configure --help 

Ello mostrará por pantalla todas las opciones que puede personalizar con el guión configure antes de compilar el programa. Algunas opciones útiles para establecer los directorios de instalación son --prefix=pref, --exec-prefix=eprefix y --bindir=dir. Normalmente, si ejecuta ./configure sin opciones, él mismo autodetectará las opciones adecuadas y se preparará para construir el paquete en la localización común predeterminada. Así pues, teclee:

./configure 
Y observe el resultado por pantalla para verificar que no se produce ningún error.

2.4 Compilación del servidor

Después de configurar el programa puede empezar a compilarlo. Primero construya las dependencias mediante la orden:

make depend 
Después compile el servidor mediante la orden:
make 

Si todo va bien, el servidor se compilará tal y como se haya configurado. En caso contrario, vuelva al paso anterior para revisar las opciones de configuración. Revise las sugerencias específicas para su plataforma, que se hallan en la ruta doc/install/hints que cuelga del directorio en el que desempaquetó el software.

Instale luego los ejecutables y las páginas de manual. Es posible que precise de permisos de superusuario para poder llevarlo a cabo (depende del lugar en donde instale los ficheros):

su 
make install 

Es todo. Ya dispone del ejecutable del servidor y de los ejecutables de otras varias utilidades. Para saber cómo configurar el funcionamiento de su servidor LDAP, véase la sección siguiente.

Si antes de aprender cómo se configura su servidor LDAP desea verificar los ejecutables recién compilados, las últimas versiones del servidor OpenLDAP vienen con un guión de verificación. Cuando se actualizó este documento el guión de verificación no era estable al 100% para todos los diagnósticos que llevaba a cabo. De todas maneras pruébelo y ejecútelo, si algún aspecto del guión no funciona bien, siempre puede pararlo pulsando Ctrl+C. En nuestro caso, antes de que el guión o script se detuviera, pudimos observar algunos mensajes que mostraban que los diagnósticos más comunes se habían llevado a cabo con éxito. Para ejecutar el guión de verificación, cámbiese al subdirectorio test/ que cuelga de la ruta en la que desempaquetó el software, y luego teclee:

make


Página siguiente Página anterior Índice general