Esta sección detalla la migración de un archivo de configuración del Servidor HTTP Apache versión 1.3 para el Servidor HTTP Apache versión 2.0 lo pueda utilizar.
Si está actualizando a Red Hat Enterprise Linux 5 desde Red Hat Enterprise Linux 2.1 tenga en cuenta que el nuevo archivo de configuración para el paquete del Servidor HTTP Apache versión 2.0 es instalado como /etc/httpd/conf/httpd.conf.rpmnew y no se toca la versión original 1.3 httpd.conf. Depende absolutamente de usted si decide utilizar el nuevo archivo de configuración y migrar los viejos cambios o si utilizar el archivo ya existente como base y modificarlo para que se adapte; sin embargo, algunas partes del archivo se han cambiado más que otras y lo mejor es llegar a un punto intermedio. Los archivos de configuración para ambas versiones la 1.3 y la 2.0 están dividos en tres secciones.
Si el archivo /etc/httpd/conf/httpd.conf es una versión modificada de la versión por defecto recién instalada y ha guardado una copia del original, entonces le será más fácil invocar el comando diff, como se muestra a continuación (conectándose como root):
diff -u httpd.conf.orig httpd.conf | less
Este comando subraya los cambios realizados. Si no tiene una copia del archivo original, cójalo del paquete RPM usando los comandos rpm2cpio y cpio, como en el ejemplo siguiente:
rpm2cpio apache-<version-number>.i386.rpm | cpio -i --make
En el comando de arriba, sustituya <version-number> con el número de versión para el paquete apache.
Finalmente, es útil saber que el Servidor HTTP Apache tiene un modo de prueba para verificar si hay errores en la configuración. Para ello, escriba el siguiente comando:
apachectl configtest