IBM HTTP Server para WebSphere Application Server, Versión 6.1
             Sistemas operativos: z/OS

             Personalice la tabla de contenido y los resultados de la búsqueda
Este tema sólo es aplicable en el sistema operativo z/OS.

Instalación de IBM HTTP Server

En este tema se describe cómo instalar una versión ejecutable (instancia de servidor) de IBM HTTP Server para WebSphere Application Server en z/OS mediante el programa instalador.

Antes de empezar

Antes de utilizar el programa instalador:
  • Obtenga y aplique el PTF de WebSphere Application Server Versión 6.1 que proporciona el soporte de IBM HTTP Server para los sistemas z/OS que utilizan SMP/E. El código de IBM HTTP Server se instala en el árbol de Materiales opcionales de WebSphere Application Servers. El nombre de directorio por omisión es: /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server.
  • Monte el sistema de archivos que contenga este directorio en el sistema z/OS donde se ejecutará la instancia de IBM HTTP Server.
  • Realice las configuraciones del sistema z/OS que son necesarias para IBM HTTP Server.
  • Cree un ID de usuario de SAF (System Authorization Facility) y un grupo para que IBM HTTP Server los utilice. Para obtener detalles, consulte Configuraciones de sistema de z/OS.

    En los ejemplos siguientes en este tema se supone que el ID de usuario del servidor es WWWSERV y el grupo de servidor es WWWGROUP.

  • Cree un directorio de instalación que mantenga los archivos de configuración para la instancia de servidor. Para obtener más información, consulte el apartado Migración e instalación de IBM HTTP Server > Sistemas z/OS.
    En los ejemplos siguientes en este tema se supone que el directorio de instalación es /etc/websrv1. Establezca los permisos de directorio en 770 y la propiedad del directorio en el ID de usuario y grupo del servidor:
    mkdir  /etc/websrv1 
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
    
  • El usuario que ejecuta el instalador debe tener acceso de escritura al directorio de instalación seleccionado. El ID de usuario debe tener un segmento OMVS válido y el ID de usuario debe ser el mismo que el ID de usuario con el que se ejecuta el servidor Web. (Consulte la sección de configuración del sistema de z/OS a la que se hace referencia en los pasos anteriores.)
  • Establecer el atributo umask en 022. Para verificar que el valor umask es 022, ejecute el mandato umask.
  • Si instala el producto por primera vez, habilite la consola administrativa para modificar el archivo httpd.conf añadiendo el I D de usuario de la región de control de WebSphere Application Server al grupo de IBM HTTP Server mediante SAF. Por ejemplo, para añadir el usuario ASCR1 al grupo WWWGROUP, escriba el mandato siguiente:
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

Acerca de esta tarea

Mediante el programa instalador, realice las tareas siguientes para instalar una instancia ejecutable de IBM HTTP Server para z/OS en la máquina.

Procedimiento

  1. Inicie la sesión en el shell de UNIX System Services con el ID de usuario que ejecutará el instalador. (Consulte la sección Antes de empezar correspondiente a este tema.) Vaya al directorio del código del producto de IBM HTTP Server:
    cd /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server
  2. Ejecute el programa instalador para instalar los archivos de producto en el directorio de instalación, realizar la personalización inicial y crear enlaces simbólicos desde el directorio de instalación al directorio del producto.

    El programa de instalador es: bin/install_ihs.

    Se pueden utilizar tres parámetros para invocar el programa instalador.
    • Opcional: la palabra clave -admin, que permite utilizar la consola administrativa para modificar el archivo httpd.conf.
    • El directorio de instalación para la instancia de servidor. No debe el mismo que el directorio del producto.
    • Opcional: el puerto no SSL del servidor Web. El puerto por omisión es 80. También puede cambiar el puerto en la directiva Listen.
    Los ejemplos siguientes invocan el programa instalador desde la consola administrativa. Puede invocar el mandato con o sin el soporte para modificar el archivo httpd.conf. En ambos ejemplos, /etc/websrv1 es el directorio de instalación y 80 es el puerto no SSL para el servidor Web.
    • Este ejemplo invoca el mandato con el soporte para modificar el archivo httpd.conf.
      bin/install_ihs -admin /etc/websrv1 80
    • Este ejemplo invoca el mandato sin el soporte para modificar el archivo httpd.conf.
      bin/install_ihs /etc/websrv1 80
    Nota: Si la vía de acceso del directorio del producto contiene enlaces simbólicos, debe apuntar los enlaces simbólicos al siguiente directorio del producto por omisión: /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server. Si no utiliza el directorio del producto por omisión debe invocar el script de instalación utilizando su vía de acceso absoluta como, por ejemplo, /WebSphere/6.1/SMPE/bin/install_ihs. Si no utiliza las dos opciones, IBM HTTP Server crea enlaces físicos, no enlaces lógicos, cuando crea los enlaces simbólicos para el directorio de instalación.
  3. Opcional: Este paso es opcional, salvo que la consola administrativa esté configurada para iniciar y detener IBM HTTP Server. Puede iniciar la consola de IBM HTTP Server desde la consola MVS creando un procedimiento catalogado de JCL para la instancia. Para obtener más información, consulte Utilización de procedimientos JCL para iniciar IBM HTTP Server en z/OS. Asegúrese de que se asigne el procedimiento JCL al usuario y grupo que ha definido para IBM HTTP Server, tal como se describe en Realización de las configuraciones del sistema z/OS necesarias.
  4. Opcional: Puede crear varias instancias de IBM HTTP Server; para ello, ejecute el programa instalador de IBM HTTP Server varias veces. No obstante, debe especificar un directorio de instalación distinto cada vez que se ejecute el programa instalador.

Resultados

Realice los pasos siguientes para confirmar que ha instalado correctamente una versión ejecutable del producto en la máquina:

  1. Inicie una sesión en el shell OMVS utilizando el ID de usuario del servidor. Verifique que el ID de usuario del servidor tiene un valor de UID distinto de cero. Vaya al directorio de instalación de la instancia de servidor:
    cd /etc/websrv1
  2. Ejecute los mandatos siguientes para verificar la instalación del programa: apachectl -v y apachectl configtest
    La siguiente salida de ejemplo es la muestra de una instalación de programa correcta:
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/6.1-rc2 Apache/2.0.47
    Server built:   Oct  6 2006 17:33:30
    # bin/apachectl configtest
    Syntax OK
    La fecha del build y la serie de la versión real podrán variar.
  3. Inicie IBM HTTP Server.
    bin/apachectl start
  4. Cargue la página Web por omisión del navegador para confirmar que IBM HTTP Server está operativo: apunte a un navegador web al nombre o dirección IP del sistema z/OS, utilizando el número de puerto no SSL que se especificó al ejecutar el programa instalador o el puerto por omisión, 80.
  5. Detenga IBM HTTP Server ejecutando el siguiente mandato:
    bin/apachectl stop

Qué hacer a continuación




Conceptos relacionados
Utilización de procedimientos JCL para iniciar IBM HTTP Server en z/OS
Tareas relacionadas
Realización de las configuraciones del sistema z/OS necesarias
Desinstalación de IBM HTTP Server
Instalación y configuración del plug-in de WebSphere Application Server para IBM HTTP Server en z/OS
Referencia relacionada
Directivas FastCGI
Directivas SSL
Tema de tarea    

Condiciones de uso | Comentarios

Última actualización: Feb 19, 2009 4:09:23 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/tihs_installihsz.html