Serie de ejemplos de implementación de Sun Java Enterprise System 2005Q1: Escenario de evaluación

Desarrollo del plan de instalación y configuración

La instalación y configuración de una solución Java ES es un proceso amplio que utiliza el programa de instalación de Java ES, además de asistentes de configuración específicos para distintos componentes. Si desea instalar y configurar la solución sin ningún problema, es esencial la existencia de un plan.

Este apartado describe cómo se desarrolla el plan de instalación y configuración para la solución de evaluación. A la hora de desarrollar un plan de instalación y configuración, es necesario tener en cuenta dos aspectos importantes:

Los procedimientos básicos para instalar y configurar cualquier solución Java Enterprise System son los siguientes:

  1. Ejecute el programa de instalación para copiar todos los archivos de componentes en los sistemas informáticos utilizados en la solución. El programa de instalación configura instancias de algunos componentes basadas en los valores que se hayan introducido. Proporcione valores que implementen el árbol de directorio descrito en la especificación de administración de usuarios y configure las instancias de componente para que interoperen.

  2. Inicie y verifique el funcionamiento correcto de las instancias de componente configuradas por el programa de instalación.

  3. Ejecute los asistentes de configuración para configurar las instancias de componente que no haya configurado el programa de instalación. El orden en el que se ejecutan los asistentes de configuración se basa en las dependencias de configuración de los componentes.

Cuando el plan de instalación y configuración está terminado, muestra una lista de los valores que hay que introducir en el programa de instalación, la secuencia correcta para ejecutar los asistentes de configuración y los valores que hay que introducir en las páginas del asistente de configuración.

La aplicación de este método al conjunto de componentes identificados en la arquitectura de la solución de evaluación ofrece los siguientes procedimientos específicos de instalación y configuración para la solución de evaluación:

  1. Ejecute el programa de instalación sólo una vez, en un único sistema informático. El programa de instalación copia todos los archivos de componentes en el sistema informático y registra los componentes en el sistema operativo. El programa de instalación también configura instancias de los componentes siguientes:

    • Directory Server.

    • Web Server

    • Access Manager

    • Portal Server

    Cuando ejecute el programa de instalación, establezca el DN de base para el directorio LDAP. También puede proporcionar valores de configuración, tales como la dirección URL de Directory Server, que configuran los componentes para que interoperen. Puede también utilizar el programa de instalación para instalar un escritorio de portal de ejemplo.

  2. Inicie y verifique Directory Server. Debe iniciar en primer lugar la instancia de Directory Server, ya que todos los demás componentes utilizan servicios de directorio.

  3. Inicie Web Server . Al iniciar Web Server , se inician también los componentes que se ejecutan en el contenedor web de Web Server : Access Manager y Portal Server.

  4. Verifique que Access Manager está ejecutándose. Access Manager debe estar ejecutándose ya que los otros componentes utilizan servicios de autenticación de Access Manager’.

  5. Compruebe que Portal Server está ejecutándose.

  6. Configure Directory Server para utilizarlo con los componentes de comunicaciones.

  7. Debe crear, configurar e iniciar una instancia de Messaging Server. Debe configurar la instancia de Messaging Server para que interopere con Directory Server y Access Manager. Es necesario configurar Messaging Server antes que los demás componentes, ya que entonces se crea una rama del árbol LDAP que corresponde al dominio de correo. Así pues, configure los otros componentes de forma que utilicen la rama nueva para los datos de usuario y grupo.

  8. Verifique la instancia de Messaging Server.

  9. Debe crear, configurar e iniciar la instancia de Calendar Server. Configure la instancia de Calendar Server para que interopere con Messaging Server, Directory Server y Access Manager.

  10. Verifique la instancia de Calendar Server.

  11. Debe crear, configurar e iniciar la instancia de Communications Express. Configure la instancia de Communications Express para que interopere con Messaging Server, Directory Server y Access Manager.

  12. Debe crear, configurar e iniciar la instancia de Instant Messaging.

  13. Verifique la instancia de Instant Messaging.

  14. Debe crear, configurar e iniciar una instancia de Delegated Administrator.

  15. Se utiliza Delegated Administrator con el fin de ampliar el esquema de LDAP para los servicios de correo y calendario.

  16. Utilice Delegated Administrator para crear una cuenta de usuario final de prueba.

  17. Configure Messaging Server, Calendar Server y Portal Server para el inicio de sesión único.

  18. Verifique que la cuenta de usuario de prueba puede utilizar el inicio de sesión único en Communications Express y acceder a los servicios de correo y calendario.

  19. Verifique que la cuenta de usuario de prueba puede utilizar el inicio de sesión único para acceder a los servicios de correo y calendario a través del escritorio de portal.

Las dependencias de configuración para la solución de evaluación son las mismas que para una solución de producción de varios sistemas; por tanto, la secuencia de tareas de configuración es similar a la secuencia que se utiliza para una solución mayor.

En una solución mayor para varios sistemas, la secuencia suele ser más compleja. Por ejemplo, podría ser necesario ejecutar el programa de instalación en varios sistemas para instalar algunas instancias de Directory Server y, a continuación, iniciar todas las instancias de Directory Server. Después, ejecutar el programa de instalación en otro conjunto de sistemas para instalar varias instancias de Messaging Server y seguir ese proceso configurando las instancias de Messaging Server.