Curso de Apache sobre Linux - Cursos de Apache On-Line - Ciberaula

Cursos relacionados

Cursos demo gratis





apache
El servidor web más popular

Apache es el servidor web por excelencia, con algo mas de un 60% de los servidores de internet confiando en él. Entre sus características mas sobresalientes están:

  • Fiabilidad: Alrededor del 90% de los servidores con mas alta disponibilidad funcionan con Apache.
  • Gratuidad: Apache es totalmente gratuito, y se distribuye bajo la licencia Apache Software License, que permite la modificacion del codigo.
  • Extensibilidad: se pueden añadir módulos para ampliar las ya de por si amplias capacidades de Apache. Hay una amplia variedad de módulos, que permiten desde generar contenido dinámico (con PHP, Java, Perl, Pyton,...), monitorizar el rendimiento del servidor, atender peticiones encriptadas por SSL, hasta crear servidores virtuales por IP o por nombre (varias direcciones web son manejadas en un mismo servidor) y limitar el ancho de banda para cada uno de ellos. Dichos módulos incluso pueden ser creados por cualquier persona con conocimientos de programación

Este potente y famoso servidor se basa en el pionero NCSA server, y surgió a partir de diferentes ampliaciones y parches (de ahi el nombre) para el mismo, cuyo desarrollo se estancó a mediados de 1994. Un grupo de administradores web pusieron en marcha una lista de correo y fundaron el Apache Group. Al año, Apache era el numero 1 en la lista de Netcraft.

Su fama se ha extendido mas si cabe en los ultimos tiempos gracias a su perfecta interaccción con el lenguaje de generación dinámica de contenidos web PHP y con Linux, un sistema operativo libre basado en Unix. Junto al sistema gesto de bases de datos MySQL, forman la plataforma LAMP (Linux-Apache-Mysql-Php), que, dada su potencia y gratuidad, viene empujando muy fuerte en el campo de los servidores en Internet.

Módulos

Como se ha mencionado, gran parte de su potencia es debida a la gran variedad y versatilidad de los módulos que hay disponibles. Agunos de ellos son:

  • mod_php: permite generar contenidos web dinámicamente con PHP. Es el más popular.
  • mod_perl: permite generar contenidos web dinámicamente con perl.
  • mod_include: genera contenidos HTML procesados en el servidor (SSI - Server Side Includes)
  • mod_ssl: maneja conexiones encriptadas con SSL y TLS.
  • mod_speling: corrige pequeños errores en una direccion URL.
  • mod_rewrite: poderosa herramienta que reescribe URL en base a patrones.
  • mod_userdir: permite que cada uno de los usuarios de una maquina multiusuario dispongan de su propio directorio web.
  • mod_bandwidth: controla el ancho de banda utilizado por cada servidor virtual. Similares opciones son mod_throttle y mod_simultaneous
  • mod_auth: controla el acceso a diversas partes del web. Otras opciones son mod_auth_radius, mod_auth_ldap y mod_auth_mysql.
  • mod_negotiation: envia al navegador los contenidos mas adecuados a sus preferencias (idioma, juego de caracteres, tipos de archivo aceptados, ...)
  • mod_proxy: permite a apache actuar como proxy o gateway.
  • mod_dav: permite la actualización colaborativa de contenidos web en un servidor mediante WebDav, sustituyendo a FTP y otros protocolos para dicha tarea.

Además tambien puede trabajar el conjunto con otros servidores para suministrar contenidos dinámicos basados en JSP y servlets (Tomcat, Resin), asi como XML (Apache AxKit).

En resumen, Apache es la opción mas adecuada para el administrador de redes que desee suministrar contenidos web de forma fiable y eficiente.

Más información

Contacta

   

© 2006 - Todos los derechos reservados Ciberaula -c/ Villalobos, 135 - 28018 Madrid - España - Tel. (34) 91 3035800
Aviso legal

Lo más buscado y visitado en Ciberaula

Masters: Programación Web | Diseño Web | Diseño Gráfico | Java | Flash MX | PHP | 3D Studio Max
Cursos: GNU/Linux | OpenOffice Impress | OpenOffice Writer | PHP 5 | HTML | J2EE | J2SE | Dreamweaver | Flash MX | ActionScript MX | Photoshop Diseño Web | Photoshop Diseño Gráfico | Adobe Premiere | Freehand MX | 3d Studio Max | 3d Studio Iluminación | 3d Studio Modelado | Word | Excel | Access
Secciones: Formación a Distancia | Formación a Empresas | Servicios a Empresas | Cursos a Distancia | Cursos On-Line | E-learning | Ofimática