Categorías
Desarrollo web Programación Web

Apache HTTP Server: ¿Qué es, cómo funciona y para qué sirve?

¿Qué es Apache HTTP Server?

El servidor Apache HTTP , también llamado Apache, es un servidor web HTTP de código abierto para la creación de páginas y servicios web. Es un servidor multiplataforma, gratuito, muy robusto y que destaca por su seguridad y rendimiento.

El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.

Servidor Web

Para entender mejor  lo que es Apache, primeramente definiremos lo que es un servidor web. La definición más sencilla de servidor web, que es un programa especialmente diseñado para transferir datos de hipertexto, es decir, páginas web con todos sus elementos (textos, widgets, baners, etc). Estos servidores web utilizan el protocolo http.

Los servidores web están alojados en un ordenador que cuenta con conexión a Internet. El web server, se encuentra a la espera de que algún navegador le haga alguna petición, como por ejemplo, acceder a una página web y responde a la petición, enviando código HTML mediante una transferencia de datos en red.

HistoriaApache Server

La historia de Apache se remonta a febrero de 1995, donde empieza el proyecto del grupo Apache, el cual esta basado en el servidor Apache httpd de la aplicación original de NCSA. El desarrollo de esta aplicación original se estancó por algún tiempo tras la marcha de Rob McCool.

Fueron Brian Behlendorf y Cliff Skolnick quienes a través de una lista de correo coordinaron el trabajo y lograron establecer un espacio compartido de libre acceso para los desarrolladores.

En 1999, se formó la Fundación de Software Apache (Apache Software Foundation) para obtener apoyo financiero, organizativo y legal para el servidor.

Ventajas

  • Instalación/Configuración.  Software de código abierto.
  • Coste. El servidor web Apache es completamente gratuito.
  • Funcional y Soporte. Alta aceptación en la red y muy popular, esto hace que muchos programadores de todo el mundo contribuyen constantemente con mejoras, que están disponibles para cualquier persona que use el servidor web y que Apache se actualice constantemente.
  • Multi-plataforma. Se puede instalar en muchos sistemas operativos, es compatible con Windows, Linux y MacOS.
  • Rendimiento. Capacidad de manejar más de un millón de visitas/día.
  • Soporte de seguridad SSL y TLS.

Inconvenientes

  • Falta de integración
  • Posee formatos de configuración NO estándar.
  • No posee un buen panel de configuración

6 respuestas a «Apache HTTP Server: ¿Qué es, cómo funciona y para qué sirve?»

ya descargue el programa apache, pero ahora como lo hago funcionar me interesa para que me abra un DVR ya tengo el IP pero me sugirieron descargar este programa pero quedo instalado pero para activarlo es mi duda

Debes activarlo con la opción START, según el software que instaló, seleccione Apache e iniciarlo, de igual manera si utilizará base de datos, por lo general utiliza MySQL, también deberá activarlo y listo, ya puede invocar desde el navegador https://localhost/ deberá mostrarle el Servidor que instaló. saludos

Debes activarlo con la opción START, según el software que instaló, seleccione Apache e iniciarlo, de igual manera si utilizará base de datos, por lo general utiliza MySQL, también deberá activarlo y listo, ya puede invocar desde el navegador https://localhost/ deberá mostrarle el Servidor que instaló. saludos

solo quisiera saber para que sirve gracias por dar esa ayuda el cual asi entendemos que es apache gracias pero me interesaria saber para que sirve ya que empiezo mi carrera de programador

Responder a Victor Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *