Acerca de esta tarea
Puede utilizar el servidor de directorios ApacheDS y el cliente Apache Studio
para ejecutar este ejemplo. Las instrucciones que siguen están destinadas específicamente a ApacheDS 1.5.7 y Studio 1.5.3. Si utiliza versiones posteriores, es posible que el
ejemplo no se ejecute de cuerdo con la configuración. Para instalar y configurar ApacheDS
y Studio a efectos de demostración, haga lo siguiente:
Procedimiento
- Descargue e instale el servidor de directorios ApacheDS 1.5.7 y el cliente Studio
1.5.3, ubicados en el siguiente sitio web: http://directory.apache.org/.
Para obtener información de instalación adicional, consulte la Guía básica
del usuario. Encontrará un enlace que conduce a la Guía básica del
usuario en el panel izquierdo de la página Descarga para Windows.
- Asegúrese de que los perfiles de hardware asociados con el servidor estén
habilitados.
- Abra el Panel de control de Windows.
- Efectúe una doble pulsación en . Se visualizará el diálogo Propiedades de Apacheds (Sistema local).
- Pulse el separador Iniciar sesión. Si alguno de los
perfiles de la lista está inhabilitado, seleccione el nombre del perfil y pulse Habilitar.
- Pulse Aceptar.
- Compruebe que el servidor de directorios puede iniciarse. En el diálogo Servicios,
pulse Apacheds con el botón derecho del ratón y pulse
Iniciar.
Si el servidor se ha iniciado,
deténgalo. Si el servidor no se ha iniciado, repita el procedimiento.
Si el servidor sigue sin iniciarse, tendrá que buscar un servidor
alternativo en conformidad con LDAP para fines de demostración.
- Para aislar los datos de ejemplo de EGL de los demás datos existentes en el servidor
ApacheDS, cree una partición en el servidor. Para crear una partición:
- Vaya a la carpeta conf del directorio en el que ha instalado el servidor de directorios ApacheDS 1.5.7 (por ejemplo, c:\Program Files\Apache Directory Server\instances\default\conf).
- Haga una copia de seguridad del archivo server.xml.
- Abra el archivo server.xml con un editor de texto. Cambie
el valor de la propiedad de puerto de LDAP a 389. El valor original es 10389. La
sentencia debe ser parecida a la del ejemplo siguiente.
<ldapServer id="ldapServer"...>
...
<transports>
<tcpTransport address="0.0.0.0" port="389"
nbThreads="8" backLog="50" enableSSL="false"/>
<tcpTransport address="localhost" port="10636" enableSSL="true"/>
</transports>
...
</ldapServer>
- Busque la propiedad partitions y añada una entrada hija nueva
para samplePartitionConfiguration, como se muestra a continuación.
<partitions>
...
<jdbmPartition id="sample" cacheSize="100" suffix="o=sample"
optimizerEnabled="true" syncOnWrite="true">
<indexedAttributes>
<jdbmIndex attributeId="uid" cacheSize="100"/>
<jdbmIndex attributeId="ou" cacheSize="100"/>
<jdbmIndex attributeId="objectClass" cacheSize="100"/>
</indexedAttributes>
</jdbmPartition>
...
</partitions>
- Guarde el archivo server.xml actualizado.
- Inicie el servidor de directorios.