Apache es usado principalmente para enviar
páginas web estáticas y dinámicas en la World
Wide Web. Muchas aplicaciones web...
Ventajas
 Modular
 Código abierto
 Multi-plataforma
 Extensible
 Popular (fácil conseguir ayuda/soporte)
Módulos
La arquitectura del servidor Apache es
muy modular. El servidor consta de una
sección core y diversos módulos que
...
 mod_ssl - Comunicaciones Seguras vía TLS.
 mod_rewrite - reescritura de direcciones (generalmente
utilizado para transf...
El servidor de base puede ser extendido con la inclusión
de módulos externos entre los cuales se encuentran:
mod_cband - C...
Distribuciones de Apache
Software licenciado bajo la licencia Apache:
 Android: Plataforma móvil libre, de código abierto...
 Biblioteca Byte Code Engineering: Biblioteca para analizar, editar y
producir bytecode encontrado en los archivos .class...
Como instalar apache
(local)
Click en IAgree
Click en Next
Click en Next
Server Name (local host)
Administrador (email)
Colocar contraseña (“mysql”)
e instalar…
Instalando
Click en finish
Verificar si Apache se esta
ejecutando
Verificar si Mysql se esta
iniciando
Ahora tenemos Apache en nuetro
servidor local (usuario “root”
contraseña ”mysql”)
Servidores web apache
Upcoming SlideShare
Loading in …5
×

Servidores web apache

3,215 views

Published on

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,215
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
74
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Servidores web apache

  1. 1. Apache es usado principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, o que utilizarán características propias de este servidor web. Apache es el componente de servidor web en la popular plataforma de aplicaciones LAMP, junto a MySQL y los lenguajes de programación PHP/Perl/Python (y ahora también Ruby).
  2. 2. Ventajas  Modular  Código abierto  Multi-plataforma  Extensible  Popular (fácil conseguir ayuda/soporte)
  3. 3. Módulos La arquitectura del servidor Apache es muy modular. El servidor consta de una sección core y diversos módulos que aportan mucha de la funcionalidad que podría considerarse básica para un servidor web. Algunos de estos módulos son:
  4. 4.  mod_ssl - Comunicaciones Seguras vía TLS.  mod_rewrite - reescritura de direcciones (generalmente utilizado para transformar páginas dinámicas como php en páginas estáticas html para así engañar a los navegantes o a los motores de búsqueda en cuanto a cómo fueron desarrolladas estas páginas).  mod_dav - Soporte del protocolo WebDAV (RFC 2518).  mod_deflate - Compresión transparente con el algoritmo deflate del contenido enviado al cliente.  mod_auth_ldap - Permite autentificar usuarios contra un servidor LDAP.  mod_proxy_ajp - Conector para enlazar con el servidor Jakarta Tomcat de páginas dinámicas en Java (servlets y JSP).
  5. 5. El servidor de base puede ser extendido con la inclusión de módulos externos entre los cuales se encuentran: mod_cband - Control de tráfico y limitador de ancho de banda. mod_perl - Páginas dinámicas en Perl. mod_php - Páginas dinámicas en PHP. mod_python - Páginas dinámicas en Python. mod_rexx - Páginas dinámicas en REXX y Object REXX. mod_ruby - Páginas dinámicas en Ruby. mod_aspdotnet - Páginas dinámicas en .NET de Microsoft (Módulo retirado). mod_mono - Páginas dinámicas en Mono mod_security - Filtrado a nivel de aplicación, para seguridad.
  6. 6. Distribuciones de Apache Software licenciado bajo la licencia Apache:  Android: Plataforma móvil libre, de código abierto.  mod_perl - sitios web dinámicos con Perl (Última versión 2.0.3)  Apache Ant Herramienta de construcción basada en Java y XML (Última versión 1.7.0)  Apache Avalon (Proyecto cerrado, más detalles)  Apache Cocoon (Última versión 2.1)  Apache Lenya, gestor de contenidos basado en Apache Cocoon (Última versión 1.2.4)  Apache Axis Servicios web (Última versión 1.4)  Servidor HTTP Apache Servidor Web Apache (Última versión 2.2.4)  Bonjour: Implementación ZeroConf
  7. 7.  Biblioteca Byte Code Engineering: Biblioteca para analizar, editar y producir bytecode encontrado en los archivos .class de Java.  Servidor de Aplicaciones Geronimo: Implementación J2EE(Última versión 2.0.M-1).  Google Web Toolkit: Herramientas para desarrollar aplicaciones AJAX en Java.  launchd: Gestión de servicios.  Lucene: Motor de búsqueda en textos.  Jakarta, proyectos Java en el lado del servidor  Jakarta Tomcat (Última versión 6.0)  Jakarta Struts (Última versión 2.0.6)  JXTA: peer-to-peer framework  SpamAssassin: - filtro de correo electrónico usado para identificar spam (Última versión 3.1.7).  Apache XML soluciones XML para la web  Xalan: Procesador XSLT  Xerces: Analizador sintáctico de XML  JPOX: Una implementación del mapeo objeto-relación Java (de acuerdo con JDO y desde la versión 1.2, con JPA)  Spring Framework. Framework para la creacion de aplicaciones J2EE desarrollado por SpringSource.
  8. 8. Como instalar apache (local)
  9. 9. Click en IAgree
  10. 10. Click en Next
  11. 11. Click en Next
  12. 12. Server Name (local host) Administrador (email)
  13. 13. Colocar contraseña (“mysql”) e instalar…
  14. 14. Instalando
  15. 15. Click en finish
  16. 16. Verificar si Apache se esta ejecutando
  17. 17. Verificar si Mysql se esta iniciando
  18. 18. Ahora tenemos Apache en nuetro servidor local (usuario “root” contraseña ”mysql”)

×