Servidor web Apache

Unha visión xeral do servidor web Apache

O servidor HTTP Apache (normalmente chamado Apache) é xeralmente recoñecido como o servidor HTTP máis popular do mundo. É rápido e seguro e corre máis da metade de todos os servidores web de todo o mundo.

Apache tamén é software libre, distribuído pola Apache Software Foundation que promueve diversas tecnoloxías web avanzadas e de código aberto. O servidor web Apache ofrece unha gama completa de características, incluíndo CGI, SSL e dominios virtuais; tamén soporta módulos de plug-in para extensibilidade.

Aínda que Apache foi orixinalmente deseñado para ambientes Unix, case todas as instalacións (máis do 90%) funcionan en Linux. Non obstante, tamén está dispoñible para outros sistemas operativos como Windows.

Nota: Apache ten outro servidor chamado Apache Tomcat que é útil para Servlets Java.

¿Que é un servidor web HTTP?

Un servidor, en xeral, é unha computadora remota que serve arquivos para solicitar clientes. Un servidor web, entón, é o medio ambiente en que se executa un sitio; Ou mellor aínda, a computadora serve ao sitio web.

Isto é verdade, non importa o que o servidor web está a entregar ou como se está a entregar (ficheiros HTML para páxinas web, ficheiros FTP, etc.), nin o software que se usa (por exemplo, Apache, HFS, FileZilla, nginx, lighttpd).

Un servidor web HTTP é un servidor web que entrega contido por HTTP, ou o Protocolo de transferencia de hipertexto, fronte a outros como FTP. Por exemplo, cando vaia no seu navegador web, está finalmente contactando co servidor web que alberga este sitio web para que poida comunicarse con el para solicitar páxinas web (que xa fixeches para ver esta páxina).

Por que usar o servidor HTTP Apache?

Hai un bo número de beneficios para o servidor HTTP Apache. O máis notable pode ser que sexa totalmente gratuíto para usos persoais e comerciais, polo que non se preocupe en ter que pagar por iso; ata pequenas taxas únicas son inexistentes.

Apache tamén é un programa fiable e actualízase moitas veces xa que aínda está activamente mantido. Isto é importante cando se considera o servidor web a usar; queres un que non só proporcionará continuamente novas e mellores funcións, senón tamén algo que seguirá actualizándose para proporcionar parches de seguridade e melloras de vulnerabilidade.

Mentres Apache é un produto gratuíto e actualizado, non escatima nas funcións. De feito, é un dos servidores web HTTP máis recentes dispoñibles, que é outro motivo polo que é tan popular.

Os módulos úsanse para engadir máis funcións ao software; A autenticación por contrasinal e os certificados dixitais son compatibles; pode personalizar as mensaxes de erro; unha instalación de Apache pode fornecer varios sitios coas súas capacidades de hospedaxe virtual; os módulos proxy están dispoñibles; soporta compresión SSL e TLS e GZIP para acelerar páxinas web.

Aquí hai un puñado de outras características vistas en Apache:

O que hai de máis é que aínda que haxa moitas funcións, non se preocupe moito sobre como vai aprender a usar todas elas. Apache é tan amplamente utilizado que as respostas xa foron dadas (e publicadas en liña) a case calquera pregunta que podería pedir.