Migración desde versiones anteriores de IBM HTTP Server
Esta sección proporciona información sobre la actualización respecto a una versión anterior de IBM® HTTP Server.
Acerca de esta tarea
IBM HTTP Server puede coexistir con versiones anteriores si instala la versión más reciente en un directorio diferente. También puede actualizar versiones anteriores de IBM HTTP Server instalando la versión reciente en el directorio donde se encuentra la versión anterior de IBM HTTP Server. La utilización de la misma vía de instalación en el mismo sistema para la nueva versión de IBM HTTP Server conserva la validez de la definición de servidor web de WebSphere Application Server, pero con una excepción menor para un servidor Windows en el que el nombre de servicio debe modificarse en la definición de servidor por el nombre de servicio utilizado para la nueva versión.
Si realiza una migración desde un IBM HTTP Server anterior a un release principal previo, lea la documentación del producto para la versión o versiones provisionales de IBM HTTP Server y revise la información de migración. Es posible que deba realizar pasos adicionales.
Procedimiento
- Actualice IBM HTTP
Server desde la instalación anterior.
Al actualizar IBM HTTP Server desde una versión anterior, siga estos pasos para instalar la nueva versión en la misma ubicación de directorio que la versión anterior. Si la versión nueva está instalada en un directorio distinto, no es necesario que realice los pasos del 1 al 4. Si necesita realizar los pasos restantes o no depende de según como quiera que sea la configuración actual respecto a la configuración de la versión anterior de IBM HTTP Server.
- Detenga el IBM HTTP Server y el servidor de administración de IBM HTTP Server.
- Copie el directorio de instalación existente a la nueva ubicación.
Esta acción conserva la configuración, las claves y el contenido.
Emita el mandato siguiente para copiar la instalación anterior:
cp –rp directorio_instalación_actual nombre_directorio_nuevo
xcopy directorio_instalación_actual nombre_directorio_nuevo /s /e /k /i
- Desinstale la versión anterior de IBM HTTP Server.
- Elimine el directorio de instalación anterior.
Dado que la desinstalación deja atrás algunos archivos, como por ejemplo archivos modificados y añadidos, archivos de fixpack y archivos de desinstalación, deberá eliminar manualmente el directorio de instalación anterior para completar el proceso de desinstalación. Si tiene algún problema de desinstalación, revise y realice una copia de seguridad de los archivos de registro de desinstalación del directorio de instalación_servidor_http/logs/uninstall antes de continuar.
Emita el mandato siguiente para eliminar el directorio de instalación:
rm -r directorio_instalación_actual
rd /s directorio_instalación_actual
- Instale IBM HTTP Server.
Si actualiza la versión existente, instálela en el directorio donde se encontraba la instalación anterior.
Si instala la nueva versión junto con una versión existente, instale la nueva versión en un directorio diferente.
- Ejecute la herramienta de configuración de los plug-ins, la herramienta pct, para configurar sus plugins de servidor web. Consulte el tema Configuración de un plug-in de servidor web utilizando la herramienta pct para obtener información sobre cómo ejecutar la herramienta pct.
- Restaure las configuraciones personalizadas que se han realizado
en la versión anterior de IBM
HTTP Server y el servidor de administración de
IBM HTTP Server.
- Identificar las personalizaciones anteriores.
Si ha utilizado los archivos de configuración httpd.conf que se proporcionan con la versión anterior de IBM HTTP Server como punto de partida de los archivos de configuración, compare el contenido de cada archivo de configuración con su correspondiente archivo .default, dentro del directorio que contiene la instalación anterior de IBM HTTP Server. Por ejemplo, si compara el contenido del archivo httpd.conf con el archivo httpd.conf.default debería ver las personalizaciones que se han realizado en el archivo httpd.conf desde la instalación original. A continuación, realice comparaciones similares para los otros archivos de configuración.
Si no ha utilizado los archivos de configuración httpd.conf que se proporcionan con la versión anterior de IBM HTTP Server como punto de partida de los archivos de configuración, debe realizar un análisis más manual para determinar los valores anteriores. En esta situación, puede que desee comparar los valores del archivo httpd.conf.default que se proporciona con el nuevo IBM HTTP Server, con los valores del archivo httpd.conf.default proporcionado con la versión anterior de IBM HTTP Server. Esta comparación permite identificar las diferencias de configuración en los dos archivos httpd.conf.default. A continuación, puede utilizar esta información para modificar el archivo de configuración personalizado para trabajar con el IBM HTTP Server actual.
Compare el archivo bin/envars con el archivo bin/envars-std en el directorio que contiene su instalación anterior de IBM HTTP Server. De esta manera se identifican las posibles personalizaciones que se hayan podido realizar en este archivo.
- Fusione las personalizaciones en la configuración de IBM HTTP
Server y de los archivos envars que acaba de
instalar.
Cuando haya identificado las personalizaciones de configuración que ha realizado en la versión anterior de IBM HTTP Server, realice estos mismos cambios, cuando sea aplicable, en los archivos de configuración del IBM HTTP Server actual.
Si los archivos de configuración contienen sentencias de plug-in de WebSphere Application Server de versiones anteriores, elimínelas para que no creen duplicados. Si no la elimina estas sentencias, cuando HTTP Server intenta iniciar el módulo binario del plug-in actual, puede haber un error que indica que el módulo ya está cargado.
Es posible que el archivo de configuración también contenga entradas duplicadas para acceder a los ejemplos de WebSphere Application Server. Elimine cualquier alias de las versiones anteriores y retenga las entradas actuales:
- Utilice un archivo de configuración de IBM HTTP Server V7.0, V8.0 ó V8.5.5.
- Identificar las personalizaciones anteriores.
- Restaure el contenido HTML. Si el contenido de página web se ha almacenado anteriormente bajo el directorio de instalación de IBM HTTP Server, copie estos archivos de contenido desde el directorio que contiene la versión anterior de IBM HTTP Server en el directorio de instalación para la nueva versión.
- Copie los archivos de claves SSL, que puedan estar dentro del directorio de instalación del IBM HTTP Server anterior, en el directorio de instalación nuevo
- Cambie las asignaciones de puerto para los IBM HTTP Server coexistentes.
Si ha instalado el IBM HTTP Server en un directorio nuevo y ha conservado la versión anterior de IBM HTTP Server, de forma predeterminada el servidor de administración y el servidor web utilizan los mismos puertos que el servidor de administración y el servidor web de la versión anterior. Si alguna vez ejecuta ambas versiones de IBM HTTP Server simultáneamente, se producirán conflictos de puerto a menos que cambie los números de puerto de una de las versiones del servidor.
Para modificar los números de puerto de uno de los servidores HTTP de IBM, edite los archivos de configuración de servidor para dicho IBM HTTP Server. Estos archivos se encuentran en el directorio de instalación_servidor_http/conf.
- Actualizar los módulos de plug-in Apache.
No hay cambios de la API Apache del release principal anterior, por lo que no es necesario volver a crear módulos que funcionen con la versión anterior. Sin embargo, si utiliza módulos de proveedores de terceros, debe ponerse en contacto con el proveedor para verificar que da soporte al módulo con la versión de IBM HTTP Server a la que está actualizando.
Los módulos de plug-ins Apache procedentes de fuentes que no sean una instalación actual de IBM HTTP Server deben crearse para dar soporte a Apache 2,4. Los distribuidores de los módulos que se utilizan con las versiones anteriores de IBM HTTP Server deberán recompilar los módulos para dar soporte a Apache 2.4.
- WebSphere Application Server proporciona un nuevo plug-in para Apache 2.4 e IBM HTTP Server.
- Si utiliza módulos de terceros, póngase en contacto con su proveedor para obtener una versión del módulo que funcione con la API (interfaz de programación de aplicaciones) Apache 2.4.
- Si utiliza módulos desarrollados de forma interna, deber recompilar los módulos para que den soporte a Apache 2.4. Los módulos pueden necesitar también algunas modificaciones.
- Actualice el nombre de servicio de IBM HTTP Server. Actualice el nombre de servicio de IBM HTTP Server en la definición de servidor web de WebSphere Application Server si se cumplen las siguientes condiciones:
- Se está utilizando un servidor Windows
- Se ha instalado IBM HTTP Server en el mismo directorio donde se encontraba una versión anterior
- Se está utilizando una definición de servidor web desde dicha instalación anterior
Para un IBM HTTP Server en un sistema de servidor Windows, utilice 'Servicios' para determinar el nombre utilizado para el nuevo servicio de IBM HTTP Server y, a continuación, actualice la definición de servidor web para utilizar este nombre de servicio.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=cihs_upgrading2
File name: cihs_upgrading2.html