Cómo descargar un servidor Apache

Articulos tematica Microsoft

¿Alguna vez pensaste en lo que sucede cuando escribes algo en la barra de búsqueda y presionas Enter? ¿Es Hogwarts el que envía los resultados de tu búsqueda tan rápido?

Tan pronto como presiona Enter, su sistema operativo envía una solicitud HTTP al servidor DNS al que está conectado, que realiza algunas búsquedas, localiza la página de destino y le envía la información que desea, y eso demora menos de un segundo. (Entonces, no es Hogwarts).

Son servidores web los que almacenan todos los datos de todo el mundo y se los proporcionan siempre que los necesite.

Entonces, ¿qué es un servidor Apache?

Un servidor Apache o un servidor HTTP Apache es un software de servidor web que es de código abierto y se puede descargar y usar de forma gratuita. También conocido como servidor web HTTPd, el servidor apache actualmente sirve a más del 35% de todos los servidores web.

Desarrollado por Robert McCool, es un software multiplataforma que proporciona contenido web. Eso significa que puede descargar Apache en Linux, Windows o Unix. Entonces, cuando presiona Enter en su navegador, su computadora envía la consulta al servidor web Apache.

Los servidores web Apache son fácilmente personalizables, rápidos, confiables y altamente seguros. Esto lo convierte en uno de los servidores web más utilizados. Tiene un proceso de instalación sencillo y la gestión es sencilla.

Apache se ha actualizado periódicamente desde su lanzamiento.

La primera compilación de servidor HTTP público de Apache se lanzó en abril de 1995. La actualización importante más reciente de Apache Server se realizó antes en diciembre de 2012 con la versión 2.4. Estaba destinado a servir principalmente a la tecnología en la nube y optimizar el rendimiento de las plataformas en la nube.

La última compilación de Apache HTTPd es la versión 2.4.49, lanzada en septiembre de 2021, que abordó algunos problemas de seguridad, introdujo algunas características nuevas y corrigió errores específicos.

¿Cómo descargar un servidor Apache?

Apache es multiplataforma, por lo que debe seleccionar una versión y un sistema operativo del catálogo de software.

  • Extraiga los archivos descargados en c: / Apache24 (porque esa ubicación es ServerRoot en la configuración).
  • Ahora ejecute el símbolo del sistema como administrador y cambie el directorio (cd) a la ubicación de la carpeta c: \ Apache24 \ bin.
  • Escriba "httpd.exe" para iniciar Apache (o escriba "httpd.exe -k install" para instalar Apache como servicio). Es posible que aparezca una ventana emergente en este paso, preguntándole si desea permitir Apache a través del Firewall de Windows, y deberá habilitarlo para usar el servicio.

(Si instaló Apache como servicio, escriba "Services.msc" en cmd, presione Entrar y encontrará Apache24 como servicio en la lista de la ventana Servicios. Para iniciarlo, haga clic con el botón derecho y presione "Comienzo").

Para probar su instalación, abra una ventana del navegador y escriba la dirección " http: // localhost ".

Si recibe este mensaje en su navegador, ¡enhorabuena!

Para detener Apache, simplemente presione CTRL + C en el terminal cmd donde inició Apache, y puede tomar unos segundos detener el servidor (o si lo instaló como un servicio, escriba "Services.msc" en cmd , y encontrará Apache24 como un servicio establecido en la lista. Haga clic derecho sobre él y presione "Detener").

¿Cómo funciona Apache?

El software del servidor web Apache funciona procesando solicitudes externas al servidor web. Un servidor web generalmente consta de hardware como la CPU, el almacenamiento y la memoria, unidos por un sistema operativo. Apache funciona sobre el sistema operativo y administra las solicitudes.

Utiliza el protocolo TCP / IP y sirve como una forma de comunicación Cliente-Servidor. Apache es conocido principalmente por ser utilizado para el protocolo HTTP (protegido) o HTTPS.

Ahora podría pensar, ¿por qué Apache?

Lo primero y mejor de Apache es que es de código abierto y de uso gratuito. No se requiere una licencia comercial para usarlo, y las personas pueden usar el código de fuente abierta ampliamente disponible para el trabajo colaborativo.

Apache tiene soporte multiplataforma para que las personas puedan trabajar multiplataforma en Linux, Unix o Windows. Dado que Apache se usa con root, se ejecuta principalmente en Linux, aunque se puede usar en otros sistemas operativos. Además, su soporte multiplataforma implica que puede leer código en múltiples lenguajes de programación.

Apache también está disponible en módulos, que se pueden descargar según los requisitos del usuario. Las personas que quieran aumentar la funcionalidad del servidor pueden utilizar diferentes módulos. Por otro lado, si alguien quiere una implementación de servidor liviana, puede usarlo con requisitos operativos mínimos.

Apache puede manejar fácilmente grandes volúmenes de tráfico web con casi cero modificaciones. Es rápido, altamente seguro y, por lo tanto, confiable. Admite muchas funciones de servidor web:

  • Incluye del lado del servidor (SSI)
  • Manejo de archivos estáticos
  • Interfaz de puerta de enlace común (CGI)
  • Conexiones FTP
  • Redirección de URL
  • Almacenamiento en caché de proxy
  • Autenticacion de usuario
  • Soporte HTTP / 2
  • Limitación del ancho de banda
  • Compatibilidad con IPv6
  • Auto-indexación

Estas son algunas de las características principales por las que el servidor web Apache se usa ampliamente. Hay muchas más características que lo convierten en un software de servidor web completo

Fecha actualización el 2021-10-08. Fecha publicación el 2021-10-08. Categoria: computadoras Autor: Oscar olg Mapa del sitio Fuente: imcgrupo