Migración de Apache 1.x hacia Apache 2.x

Los siguientes seccciones describen las principales tareas necesarias para migrar de la versioon 1.x de Apache hacia 2.x .

Módulos

Este bien pudiera ser uno de los mayores inconveninetes en migrar de la version 1.x hacia 2.x. Debido a cambios exhaustivos en el API interno de Apache, ningun módulo disenado para la version 1.3 es funcional en la nueva version.

Lo anterior implica que deben ser creados nuevamante todos los módulos que eran utilizados en la version antigua para poder ser utilizados en la version 2.x .

Configuraciones en httpd.conf

El archivo principal de configuración httpd.conf ha sufrido algunos cambios, en su mayoría estos cambios se reflejan en elementos que ya no son validos en la nueva versión. Dichos cambios en configuración fueron llevados acabo en aspectos muy específicos y generalmente poco utilizados en configuraciones estándar de Apache, tales como el uso de "Proxy" y uso de "Cache".

No obstante, los parámetros empleados en la versión 1.x para indicar el puerto de operación BindAddress y Port, han sido substituidos en favor del parámetro Listen en la nueva versión.

Para verificar la validez de su nuevo archivo httpd.conf en la versión 2.x, se recomienda que utilice la utilería apachectl con el parámetro configtest, al ser ejecutado dicho comando, Apache le indicará si el archivo es válido, o en su defecto, los cambios que debe realizar para lograr su validez.