SlideShare una empresa de Scribd logo
Servidores web apache
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).
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
aportan mucha de la funcionalidad que
podría considerarse básica para un
servidor web.
Algunos de estos módulos son:
 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).
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.
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
 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.
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”)

Más contenido relacionado

PDF
Lenguajes del lado del servidor y del lado del usuario
PDF
dotCMS: un Web CMS Open Source de perfil empresarial
DOCX
Appserv
PPT
PHP IUTE
PPTX
Servidor Web Apache para Linux
PPTX
Servidor http(web)
PPTX
Clientes web
PPT
Cliente web
Lenguajes del lado del servidor y del lado del usuario
dotCMS: un Web CMS Open Source de perfil empresarial
Appserv
PHP IUTE
Servidor Web Apache para Linux
Servidor http(web)
Clientes web
Cliente web

La actualidad más candente (20)

DOC
Base de datos ii apache
PDF
Introducción a Servidor HTTP Apache
PDF
Servidor apache
PPTX
Instalación básica de php mybibli (pmb)
PPTX
Historia y características de php
PPTX
Servidor web apache
PDF
introduccion al Lenguaje php
PPTX
Servidor http
PPTX
servidores web
PDF
Instalacion Joomla 1.5
PDF
Instalación KOHA: desarrollo, requerimientos y configuración
DOCX
PPTX
15. servidor php
PPTX
Apache practica
PDF
Servidor web Apache
PPTX
Programacion web c5 programacion del lado servidor
PPTX
01- instalacion de laravel 5+ (dos formas sencillas )
PDF
Manual Instalación Xampp + Moodle Servidor Local
PPT
Expocision Joomla Alexis Fabian Castillo 2002 0877
Base de datos ii apache
Introducción a Servidor HTTP Apache
Servidor apache
Instalación básica de php mybibli (pmb)
Historia y características de php
Servidor web apache
introduccion al Lenguaje php
Servidor http
servidores web
Instalacion Joomla 1.5
Instalación KOHA: desarrollo, requerimientos y configuración
15. servidor php
Apache practica
Servidor web Apache
Programacion web c5 programacion del lado servidor
01- instalacion de laravel 5+ (dos formas sencillas )
Manual Instalación Xampp + Moodle Servidor Local
Expocision Joomla Alexis Fabian Castillo 2002 0877
Publicidad

Similar a Servidores web apache (20)

DOCX
Servidor web para linux
PPTX
software APACHE.
PPTX
PPTX
Tarea de apache
PPTX
Servidor web
DOCX
SEVIDORES WEB 1 DE MARZO.docx
PDF
Unidad 2
PDF
Unidad_2
PPSX
Tecnologias web
PDF
Servicio apache gnu linux-centos ::: http://leymebamba.com
PPTX
Servidores web
DOCX
GOOGLE ESTANDARES EJEMPLOS
PPTX
Servidor Apache
PDF
Apli t1 ejr
PPT
breve historia www
PPT
Breve Historia De Www
DOCX
Apache axis v1.1
Servidor web para linux
software APACHE.
Tarea de apache
Servidor web
SEVIDORES WEB 1 DE MARZO.docx
Unidad 2
Unidad_2
Tecnologias web
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servidores web
GOOGLE ESTANDARES EJEMPLOS
Servidor Apache
Apli t1 ejr
breve historia www
Breve Historia De Www
Apache axis v1.1
Publicidad

Más de David (9)

PPTX
Microprocesadores intel
PPTX
Microprocesadores intel
PPTX
Ser vlet conectar con base de datos
PPTX
Desarrollo de las computadoras
PPTX
Base de datos
PPTX
Base de datos
PPTX
La enseñanza por el sistema de autoestudio
PPTX
Visual Basic .NET
PPTX
Java lenguaje de desarrollo
Microprocesadores intel
Microprocesadores intel
Ser vlet conectar con base de datos
Desarrollo de las computadoras
Base de datos
Base de datos
La enseñanza por el sistema de autoestudio
Visual Basic .NET
Java lenguaje de desarrollo

Último (20)

PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PDF
Maste clas de estructura metálica y arquitectura
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
Diapositiva proyecto de vida, materia catedra
PPT
Que son las redes de computadores y sus partes
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
taller de informática - LEY DE OHM
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
Maste clas de estructura metálica y arquitectura
Presentación PASANTIAS AuditorioOO..pptx
historia_web de la creacion de un navegador_presentacion.pptx
Zarate Quispe Alex aldayir aplicaciones de internet .docx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
SAP Transportation Management para LSP, TM140 Col18
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Diapositiva proyecto de vida, materia catedra
Que son las redes de computadores y sus partes
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
taller de informática - LEY DE OHM
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Plantilla para Diseño de Narrativas Transmedia.pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Influencia-del-uso-de-redes-sociales.pdf
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx

Servidores web apache

  • 2. 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).
  • 3. Ventajas  Modular  Código abierto  Multi-plataforma  Extensible  Popular (fácil conseguir ayuda/soporte)
  • 4. 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:
  • 5.  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).
  • 6. 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.
  • 7. 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
  • 8.  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.
  • 13. Server Name (local host) Administrador (email)
  • 17. Verificar si Apache se esta ejecutando
  • 18. Verificar si Mysql se esta iniciando
  • 19. Ahora tenemos Apache en nuetro servidor local (usuario “root” contraseña ”mysql”)