Actualizar Apache en Windows manualmente implica descargar la última versión, detener el servicio actual de Apache, reemplazar los archivos antiguos con los nuevos y reiniciar el servicio. Siga los pasos a continuación para completar el proceso.


Nota: Durante la actualización de Apache, neoCatalog estará temporalmente fuera de servicio.


Paso a Paso

1. Respaldar la configuración actual de Apache

  1. Ubique el directorio de instalación de Apache: Apache generalmente se instala en C:\Apache24.
  2. Renombrar la carpeta de Apache: Cambie el nombre de la carpeta Apache24 a algo como Apache24.old o Apache24_2.4.42.
  3. Respalde la carpeta: Asegúrese de que la carpeta renombrada esté respaldada de forma segura.


2. Descargue la última versión de Apache

  • Visite Apache Lounge: Vaya al sitio web de Apache Lounge y descargue la última versión de Apache para Windows.
  • Seleccione la versión correcta: Asegúrese de descargar la versión que coincida con la arquitectura de su sistema (32 bits o 64 bits).


3. Detenga el servicio de Apache

  1. Presione Win + R, escriba services.msc y presione Enter.
  2. En la ventana de Servicios, localice el servicio de Apache, generalmente nombrado "Apache HTTP Server" con una descripción que incluye la versión de Apache.
  3. Haga clic derecho en el servicio y seleccione Detener.


4. Reemplace los archivos antiguos de Apache

  1. Descomprima el paquete descargado: Extraiga el contenido del paquete de Apache descargado (por ejemplo, httpd-2.4.62-240718-win64-VS17) en una ubicación temporal.
  2. Copie la carpeta Apache24: Copie la carpeta Apache24 de los archivos extraídos.
  3. Péguelo en el directorio de instalación: Navegue hasta el directorio de instalación de Apache (por ejemplo, C:\Apache24) y pegue la carpeta allí, reemplazando los archivos antiguos.


5. Fusionar archivos de configuración

  • Acceda a la carpeta renombrada: Vaya a la carpeta Apache24.old renombrada anteriormente.
  • Mueva las carpetas de configuración y htdocs: Seleccione las carpetas conf y htdocs y muévalas a la nueva carpeta Apache24. No sobrescriba los enlaces de carpeta para neoCatalog y WebObjects dentro de htdocs; estos deben permanecer intactos.


6. Inicie el servicio de Apache

  1. Regrese al panel de Servicios: Vuelva a services.msc.
  2. Inicie el servicio de Apache: Haga clic derecho en el servicio de Apache y seleccione Iniciar. Una vez iniciado, la descripción del servicio debería reflejar la nueva versión de Apache.


7. Verifique la actualización

  1. Verifique que Apache esté en funcionamiento: Abra un navegador web y navegue a https://yourneocatalogurl/cgi-bin/WebObjects/neoCatalogWeb.woa/ para confirmar que Apache está funcionando correctamente.
  2. Verifique en neoCatalog: Inicie sesión en neoCatalog y asegúrese de que las miniaturas y otras funcionalidades estén funcionando correctamente.


8. Limpieza

  • Elimine los directorios de respaldo: Si todo está funcionando correctamente, puede eliminar de manera segura los directorios de respaldo creados durante el proceso.