Guía de planificación de la instalación de Sun Java Enterprise System 2005Q4

Web Server

Web Server se usa principalmente para proporcionar servicios de contenedor web para otros componentes de Java ES. Si la solución utiliza Web Server para la compatibilidad con el contenedor web, se debe instalar una instancia de Web Server en cada equipo que ejecute una instancia de uno de los componentes admitidos.

Por ejemplo, si la solución utiliza Web Server para proporcionar un contenedor web para Communications Express, entonces todos los equipos que tengan una instancia de Communications Express deberán tener otra de Web Server . Cada instancia de Communications Express se implementa en la instancia de Web Server del mismo equipo.

El instalador de Java ES puede instalar e implementar algunos componentes como, por ejemplo, Access Manager. En otros componentes como, por ejemplo, Communications Express, la instalación va acompañada de un paso de configuración independiente. En el caso de este tipo de componentes, el asistente de configuración crea una instancia y la implementa. Las secciones de los componentes individuales indican los elementos necesarios para cada componente.

Las instancias de los diferentes componentes se pueden implementar en una instancia de Web Server . Por ejemplo, si la solución ejecuta Access Manager y Portal Server en un equipo, ambos componentes se pueden implementar en la misma instancia de Web Server .

Web Server no depende de ningún elemento del sistema.

Web Server tiene varias dependencias locales. Una instancia de Web Server siempre requiere una instancia local de Message Queue. Si la solución utiliza Web Server para equilibrar la carga de varias instancias de Web Server , deberá haber una instancia de Web Server instalada localmente. Además, si la solución utiliza la función del almacén de sesión de alta disponibilidad (High Availability Session Store), se deberá instalar localmente una instancia de este componente.

Procedimientos básicos de instalación de Web Server

Los procedimientos básicos para instalar y configurar Web Server son los siguientes:

  1. Use el instalador de Java ES para instalar y configurar Web Server en todos los sistemas informáticos especificados en la arquitectura de implementación. Al instalar Web Server , hay que especificar los valores de configuración. En algunos casos (Access Manager y Portal Server), también hay que especificar los valores para los componentes admitidos y éstos se implementan en la instancia de Web Server . En otros casos, habrá que ejecutar por separado el asistente de configuración de los componentes admitidos para crear e implementar una instancia.

  2. Inicie todas las instancias de Web Server y compruebe su funcionamiento.

  3. Compruebe que los componentes admitidos se estén ejecutando.

  4. Si la solución utiliza el equilibrado de carga, compruebe que esta función redireccione las peticiones entre las instancias de los componentes.

Selección de valores de configuración para Web Server

Para cada instancia de Web Server de la solución, debe especificar valores de entrada que permitan configurar la instancia para que interactúe con los demás componentes de la solución. Use la Tabla 3–15 para elegir los valores de configuración.

Tabla 3–15 Valores de configuración clave para Web Server

Campo de entrada 

Selección de un valor para la solución 

Id. de usuario del administrador (Administrator User ID) y Contraseña del administrador (Administrator Password) 

Use este campo para definir la cuenta del administrador para la instancia de Web Server . 

Host de Web Server (Web Server Host) 

El nombre de dominio totalmente cualificado del equipo en el que Web Server está instalado. Este valor se usa como el nombre de la instancia de Web Server creada por la instalación.  

Puerto de administración (Administration Port) e Id. de usuario de tiempo de ejecución de administración (Administration Runtime User ID) 

El puerto en el que el servidor de administración de Web Server recibe las conexiones. El proceso del servidor de administración de Web Server se ejecuta con el Id. de usuario de tiempo de ejecución. 

Id. de usuario del tiempo de ejecución (Runtime User ID) y Grupo de tiempo de ejecución (Runtime Group) 

El grupo y el Id. de usuario bajo los que se ejecuta la instancia de Web Server .  

Cuando Web Server se instala como contenedor para Access Manager o Portal Server, hay que establecer estos valores en root y otros elementos. 

Cuando Web Server se instala como contenedor para otros componentes, deberá usar un usuario que no sea root. 

Puerto HTTP (HTTP Port) 

El puerto en el que Web Server recibe las conexiones. 

Directorio root de documentación (Document Root Directory) 

El directorio en el que se almacenan los documentos implementados.  

No se puede acceder desde el directorio predeterminado a otro directorio a menos que exista un directorio alternativo. El instalador no creará el directorio alternativo. 

Iniciar automáticamente Web Server cuando el sistema se reinicia (Automatically Start Web Server When System Restarts) 

Al seleccionar este elemento, Web Server se iniciará automáticamente cuando el sistema se reinicie. Tenga en cuenta, sin embargo, que  

se hará caso omiso de este valor cuando Web Server se ejecute como contenedor para Access Manager. La secuencia de comandos de inicio de Access Manager tiene prioridad, por lo que Web Server se inicia automáticamente al reiniciar el equipo. 

Cómo agregar procedimientos de instalación de Web Server al plan de instalación

Agregue estas instrucciones en cualquier lugar que haya una dependencia local en Web Server . En una solución distribuida, el plan de instalación puede repetir las instrucciones de instalación y configuración de Web Server en varios equipos para que sea posible usar varios componentes de aplicaciones web. Por ejemplo:

Para agregar instrucciones de instalación y configuración para Web Server , haga lo siguiente:

  1. La sección sobre los componentes admitidos indica que se deben agregar al plan de instalación instrucciones para ejecutar el instalador y seleccionar tanto el componente admitido como Web Server .

  2. A continuación, se debe elaborar una lista con los valores de configuración para Web Server . Use la Tabla 3–15 para elegir los valores de configuración para Web Server .

  3. Si el componente admitido lo configura e implementa el instalador (Access Manager y Portal Server), haga lo siguiente:

    1. Agregue al plan los valores de configuración para el componente admitido.

    2. Agregue una instrucción para ejecutar el instalador y proporcionar los valores de configuración para Web Server y el componente admitido.

    3. Agregue una instrucción para iniciar la instancia de Web Server . Con este paso también se inicia el componente admitido.

    4. Tal y como se describe en la sección sobre el componente admitido, compruebe que éste se ejecute correctamente.

  4. Si el componente admitido no lo configura ni implementa el instalador (Communications Express, Delegated Administrator e Instant Messaging), haga lo siguiente:

    1. Agregue una instrucción para ejecutar el instalador, seleccione Web Server y proporcione los valores de configuración para Web Server .

    2. Agregue una instrucción para que se enumeren los valores de configuración para el componente admitido.

    3. Agregue una instrucción para ejecutar el asistente de configuración del componente admitido y proporcione los valores de configuración para el componente admitido.

    4. Agregue una instrucción para iniciar la instancia de Web Server . Con este paso también se inicia el componente admitido.

    5. Tal y como se describe en la sección sobre el componente admitido, agregue una instrucción para comprobar que éste se ejecute correctamente.

  5. Como se indica en la sección sobre el componente admitido, si las instancias de dicho componente cuentan con equilibrado de carga, agregue una instrucción para comprobar que esta función esté operativa.