SlideShare una empresa de Scribd logo
Servidor HTTP

 APACHE
Introducción (1/9)

Conceptos básicos
    Servidor web HTTP de código abierto
    Plataformas Unix (BSD, GNU/Linux, etc.), Microsoft
   Windows, Macintosh y otras.
    Implementa el protocolo HTTP/1.1
    Se desarrolla dentro del proyecto HTTP Server
   (httpd) de la Apache Software Foundation.
    Apache es el servidor HTTP más usado.
    Extremadamente estable.
Introducción (2/9)

Popularidad
Introducción (3/9)

Ventajas
    Modular
    Código abierto
    Multi-plataforma
    Extensible
    Popular (fácil conseguir ayuda/soporte)
Introducción (4/9)

Módulos
   La arquitectura del servidor Apache es muy
  modular. Servidor = core + módulos
   mod_ssl - Comunicaciones Seguras vía TLS.
   mod_rewrite - Reescritura de direcciones.
   mod_jk - Conector para enlazar con Tomcat.
   Índice: http://httpd.apache.org/docs/2.0/es/mod/
Introducción (5/9)

Módulos - mod_jk
     Reemplaza al antiguo módulo mod_jserv.
     Protocolo ajp13: Apache JServ Protocol version 1.3
     Uso de Workers: Equivalen instancias de Tomcat.
    Varios worker para hacer balanceo o particionar.
     Se configura en el fichero:
         /etc/libapache2-mod-jk/workers.properties
     Para Instalar:
 sudo apt-get install libapache2-mod-jk libapache-mod-
 jk-doc apache2-threaded-dev
Introducción (6/9)

Logs
   /var/log/apache2/
   acces.log: El servidor almacena información sobre
  todas las peticiones que procesa.
   error.log: Almacena información de diagnóstico y
  errores que encuentre al procesar peticiones.
   Logs para módulos.
   Rotación de Logs
Introducción (7/9)

VirtualHost
    Un servidor web puede servir varios dominios.
    Dos formas de hacer virtual hosting:
       • Por nombre de dominio
       • Por dirección IP
    Cada VirtualHost se configura por separado, con
   sus logs, directivas, restricciones, etc.
       /etc/apache2/sites-available
Introducción (8/9)

Seguridad: Conceptos básicos
    SSL: Secure Sockets Layer (Protocolo de Capa de
   Conexión Segura). Autenticación y privacidad de la
   información entre extremos mediante el uso de
   criptografía
    HTTPS: Hypertext Transfer Protocol Secure
   (Protocolo seguro de transferencia de hipertexto). Es
   utilizado principalmente por entidades bancarias,
   tiendas en línea, y cualquier tipo de servicio que
   requiera el envío de datos personales o contraseñas.
Introducción (9/9)

¿Porqué usar Servidor HTTP?
    Seguridad.
    Contenido estático y balanceador de carga.
    Gestionar accesos a aplicaciones.
Instalación

Instalar en Ubuntu
  sudo apt-get install apache2
     Se instala en: /etc/apache2/
     Crea scritp de arranque: /etc/init.d/apache2
 sudo find / -name apache2

Desinstalar en Ubuntu
 sudo apt-get remove --purge apache2
Operaciones básicas (1/2)

Reiniciar
  sudo /etc/init.d/apache2 restart

Parar
 sudo /etc/init.d/apache2 stop

Arrancar
 sudo /etc/init.d/apache2 start
Operaciones básicas (2/2)

Primer contacto
    Abrir Firefox
    Escribir la URL http://localhost
Configuración (1/2)

Directivas de configuración
    Cientos de directivas de configuración
 http://httpd.apache.org/docs/2.2/es/mod/directives.html
     Fichero de configuración general:
 /etc/apache2/apache2.conf
     VirtualHost por defecto:
  /etc/apache2/sites-available/default
     Puertos de escucha:
  /etc/apache2/ports.conf
Configuración (2/2)

Directivas de configuración
    Fichero de configuración de directivas
 /etc/apache2/httpd.conf




   Conectar Apache con Tomcat
AWSTATS (1/3)

Conceptos básicos
    Herramienta open source para la generación de
   estadísticas de manera gráfica.
    Script en perl que lee nuestros logs y genera
   gráficas de accesos.
    Entre la información que se muestra está:
        • Visitas por día, mes, semana...
        • Ips de origen, navegador y sistema operativo
        • URL y país de origen desde la que nos visitan
        • Documentos más vistos
        • Palabras usadas en los motores de busqueda
AWSTATS (2/3)
AWSTATS (3/3)

Conceptos básicos
    Instalación: sudo apt-get install awstats
    El fichero de configuración se encuentra en
   /etc/awstats/awstats.conf
    El CGI se encuentra en /usr/lib/cgi-bin/awstats.pl
    Las estadísticas se actualizan cada 10 minutos
   mediante una tarea programada.

       http://awstats.sourceforge.net/
APACHE


     FIN

Más contenido relacionado

La actualidad más candente

Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
Ecuteb Gv
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
johan reyes
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Propuesta de guía para implementar servicios en la biblioteca 2.0
 
SERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUXSERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUX
Jacqueline Nuñez
 
Guía instalación koha por paquetes
Guía instalación koha por paquetesGuía instalación koha por paquetes
A4 instalación de koha
A4   instalación de kohaA4   instalación de koha
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lamp
yaser6700
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
Andrés Amaya
 
php
phpphp
php
nfjs001
 
Base de datos ii apache
Base de datos ii apacheBase de datos ii apache
Base de datos ii apache
Grisel Fernandez
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
{|::::::. ELDAVAN .:::::::|}
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
ragmyl
 
Servidor web para linux
Servidor web para linuxServidor web para linux
Servidor web para linux
Alexandra Clavijo
 
Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0
Fredy Janeta Bastidas
 

La actualidad más candente (14)

Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
 
SERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUXSERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUX
 
Guía instalación koha por paquetes
Guía instalación koha por paquetesGuía instalación koha por paquetes
Guía instalación koha por paquetes
 
A4 instalación de koha
A4   instalación de kohaA4   instalación de koha
A4 instalación de koha
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lamp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
php
phpphp
php
 
Base de datos ii apache
Base de datos ii apacheBase de datos ii apache
Base de datos ii apache
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
 
Servidor web para linux
Servidor web para linuxServidor web para linux
Servidor web para linux
 
Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0
 

Destacado

Instalación y configuración interfaz gráfica ubuntu server 12.04
Instalación y configuración interfaz gráfica ubuntu server 12.04Instalación y configuración interfaz gráfica ubuntu server 12.04
Instalación y configuración interfaz gráfica ubuntu server 12.04
Willian Hoyos Argote
 
Transferencia de archivos FTP
Transferencia de archivos FTPTransferencia de archivos FTP
Transferencia de archivos FTP
ingdianabaquero
 
Manejo de-redes-linux
Manejo de-redes-linuxManejo de-redes-linux
Manejo de-redes-linux
Martin Figueredo
 
Servidor ftp linux final
Servidor ftp linux   finalServidor ftp linux   final
Servidor ftp linux final
mtijerino78
 
Manual de configuracion de redes
Manual de configuracion de redesManual de configuracion de redes
Manual de configuracion de redes
mmri
 
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
Black Moral Яesistance
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)
Priscilla Yepes Correa
 
Configuracion de red en Ubuntu Linux
Configuracion de red en Ubuntu LinuxConfiguracion de red en Ubuntu Linux
Configuracion de red en Ubuntu Linux
Fabian Ortiz
 
Servicios DHCP, DNS y TELNET
Servicios DHCP, DNS y TELNETServicios DHCP, DNS y TELNET
Servicios DHCP, DNS y TELNET
Óscar Humberto Díaz Jurado
 
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linux
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linuxConfiguracion servidor web, dns, ftp, pop3 y smtp txt para linux
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linux
Mohamed Diop
 
Configuracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linuxConfiguracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linux
Carlos Antonio Leal Saballos
 
Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14
Luis Carlos Silva Dias
 
Servicios de Red e Internet
Servicios de Red e InternetServicios de Red e Internet
Servicios de Red e Internet
Sergio Santos
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en Ubuntu
Sergio Santos
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
Francisco José Cruz Jiménez
 
Servidores de red
Servidores de redServidores de red
Servidores de red
rubenrosgrr01278
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
Ger Hernandez
 
Ubuntu. configurar tarjeta de red mediante lineas de comando
Ubuntu.   configurar tarjeta de red mediante lineas de comandoUbuntu.   configurar tarjeta de red mediante lineas de comando
Ubuntu. configurar tarjeta de red mediante lineas de comando
Rpc Docucentro Cuevas
 
Linux Network commands
Linux Network commandsLinux Network commands
Linux Network commands
Hanan Nmr
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
Thomas Graf
 

Destacado (20)

Instalación y configuración interfaz gráfica ubuntu server 12.04
Instalación y configuración interfaz gráfica ubuntu server 12.04Instalación y configuración interfaz gráfica ubuntu server 12.04
Instalación y configuración interfaz gráfica ubuntu server 12.04
 
Transferencia de archivos FTP
Transferencia de archivos FTPTransferencia de archivos FTP
Transferencia de archivos FTP
 
Manejo de-redes-linux
Manejo de-redes-linuxManejo de-redes-linux
Manejo de-redes-linux
 
Servidor ftp linux final
Servidor ftp linux   finalServidor ftp linux   final
Servidor ftp linux final
 
Manual de configuracion de redes
Manual de configuracion de redesManual de configuracion de redes
Manual de configuracion de redes
 
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
Tutorial de Instalación de Sistema y Servicios de Red en Lenny Debian 5
 
Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)Act. n°5 (dhcp, dns, http, ftp & ssh)
Act. n°5 (dhcp, dns, http, ftp & ssh)
 
Configuracion de red en Ubuntu Linux
Configuracion de red en Ubuntu LinuxConfiguracion de red en Ubuntu Linux
Configuracion de red en Ubuntu Linux
 
Servicios DHCP, DNS y TELNET
Servicios DHCP, DNS y TELNETServicios DHCP, DNS y TELNET
Servicios DHCP, DNS y TELNET
 
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linux
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linuxConfiguracion servidor web, dns, ftp, pop3 y smtp txt para linux
Configuracion servidor web, dns, ftp, pop3 y smtp txt para linux
 
Configuracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linuxConfiguracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linux
 
Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14
 
Servicios de Red e Internet
Servicios de Red e InternetServicios de Red e Internet
Servicios de Red e Internet
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en Ubuntu
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Servidores de red
Servidores de redServidores de red
Servidores de red
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
 
Ubuntu. configurar tarjeta de red mediante lineas de comando
Ubuntu.   configurar tarjeta de red mediante lineas de comandoUbuntu.   configurar tarjeta de red mediante lineas de comando
Ubuntu. configurar tarjeta de red mediante lineas de comando
 
Linux Network commands
Linux Network commandsLinux Network commands
Linux Network commands
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 

Similar a Introducción a Servidor HTTP Apache

Guia basica-securizacion-apache
Guia basica-securizacion-apacheGuia basica-securizacion-apache
Guia basica-securizacion-apache
ERWIN AGUILAR
 
Pecha Kucha Mod_Security Apache2
Pecha Kucha Mod_Security Apache2Pecha Kucha Mod_Security Apache2
Pecha Kucha Mod_Security Apache2
Terrafx9
 
Pecha kucha
Pecha kuchaPecha kucha
Pecha kucha
garciadebora
 
Pecha kucha
Pecha kuchaPecha kucha
Pecha kucha
Terrafx9
 
Apache.http ftp-smtp
Apache.http ftp-smtpApache.http ftp-smtp
Apache.http ftp-smtp
gh02
 
Curso de php
Curso de phpCurso de php
Apache2 dia1
Apache2 dia1Apache2 dia1
Apache2 dia1
lyonel_cc
 
Servidor http(web)
Servidor http(web)Servidor http(web)
Servidor http(web)
Luis Enrique Hernandez Anibal
 
Guia LAPP
Guia LAPPGuia LAPP
Servidir Proxy
Servidir ProxyServidir Proxy
Servidir Proxy
kaliz
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerce
David Ramirez
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4
David Ramirez
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
Carlos A. Iglesias
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
garciadebora
 
Tipos de servidores
Tipos de servidoresTipos de servidores
Tipos de servidores
Miguel Ramon Rullan Gonzalez
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
Victor M. Fernández
 
Observium
ObserviumObservium
Observium
ObserviumObservium
Servidores web
Servidores webServidores web
Servidores web
Rene Guaman-Quinche
 
Instalación de Servicios de Red para OpenSUSE
Instalación de Servicios de Red para OpenSUSEInstalación de Servicios de Red para OpenSUSE
Instalación de Servicios de Red para OpenSUSE
Black Moral Яesistance
 

Similar a Introducción a Servidor HTTP Apache (20)

Guia basica-securizacion-apache
Guia basica-securizacion-apacheGuia basica-securizacion-apache
Guia basica-securizacion-apache
 
Pecha Kucha Mod_Security Apache2
Pecha Kucha Mod_Security Apache2Pecha Kucha Mod_Security Apache2
Pecha Kucha Mod_Security Apache2
 
Pecha kucha
Pecha kuchaPecha kucha
Pecha kucha
 
Pecha kucha
Pecha kuchaPecha kucha
Pecha kucha
 
Apache.http ftp-smtp
Apache.http ftp-smtpApache.http ftp-smtp
Apache.http ftp-smtp
 
Curso de php
Curso de phpCurso de php
Curso de php
 
Apache2 dia1
Apache2 dia1Apache2 dia1
Apache2 dia1
 
Servidor http(web)
Servidor http(web)Servidor http(web)
Servidor http(web)
 
Guia LAPP
Guia LAPPGuia LAPP
Guia LAPP
 
Servidir Proxy
Servidir ProxyServidir Proxy
Servidir Proxy
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerce
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Tipos de servidores
Tipos de servidoresTipos de servidores
Tipos de servidores
 
Seguridad Entornos Web Open Source
Seguridad Entornos Web Open SourceSeguridad Entornos Web Open Source
Seguridad Entornos Web Open Source
 
Observium
ObserviumObservium
Observium
 
Observium
ObserviumObservium
Observium
 
Servidores web
Servidores webServidores web
Servidores web
 
Instalación de Servicios de Red para OpenSUSE
Instalación de Servicios de Red para OpenSUSEInstalación de Servicios de Red para OpenSUSE
Instalación de Servicios de Red para OpenSUSE
 

Más de Iker Canarias

Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de software
Iker Canarias
 
Subversion - buenas prácticas
Subversion - buenas prácticasSubversion - buenas prácticas
Subversion - buenas prácticas
Iker Canarias
 
Breve introducción a Apache Ant
Breve introducción a Apache AntBreve introducción a Apache Ant
Breve introducción a Apache Ant
Iker Canarias
 
Introducción a JUnit
Introducción a JUnitIntroducción a JUnit
Introducción a JUnit
Iker Canarias
 
Integración de aplicaciones Java
Integración de aplicaciones JavaIntegración de aplicaciones Java
Integración de aplicaciones Java
Iker Canarias
 
Frameworks J2EE
Frameworks J2EEFrameworks J2EE
Frameworks J2EE
Iker Canarias
 
Persistencia de datos en Java
Persistencia de datos en JavaPersistencia de datos en Java
Persistencia de datos en Java
Iker Canarias
 
Introducción a JEE
Introducción a JEEIntroducción a JEE
Introducción a JEE
Iker Canarias
 
Introducción a Tomcat
Introducción a TomcatIntroducción a Tomcat
Introducción a Tomcat
Iker Canarias
 
Introducción a JBoss
Introducción a JBossIntroducción a JBoss
Introducción a JBoss
Iker Canarias
 
Buenas prácticas para la construcción de software
Buenas prácticas para la construcción de softwareBuenas prácticas para la construcción de software
Buenas prácticas para la construcción de software
Iker Canarias
 

Más de Iker Canarias (11)

Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de software
 
Subversion - buenas prácticas
Subversion - buenas prácticasSubversion - buenas prácticas
Subversion - buenas prácticas
 
Breve introducción a Apache Ant
Breve introducción a Apache AntBreve introducción a Apache Ant
Breve introducción a Apache Ant
 
Introducción a JUnit
Introducción a JUnitIntroducción a JUnit
Introducción a JUnit
 
Integración de aplicaciones Java
Integración de aplicaciones JavaIntegración de aplicaciones Java
Integración de aplicaciones Java
 
Frameworks J2EE
Frameworks J2EEFrameworks J2EE
Frameworks J2EE
 
Persistencia de datos en Java
Persistencia de datos en JavaPersistencia de datos en Java
Persistencia de datos en Java
 
Introducción a JEE
Introducción a JEEIntroducción a JEE
Introducción a JEE
 
Introducción a Tomcat
Introducción a TomcatIntroducción a Tomcat
Introducción a Tomcat
 
Introducción a JBoss
Introducción a JBossIntroducción a JBoss
Introducción a JBoss
 
Buenas prácticas para la construcción de software
Buenas prácticas para la construcción de softwareBuenas prácticas para la construcción de software
Buenas prácticas para la construcción de software
 

Último

mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 

Último (20)

mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 

Introducción a Servidor HTTP Apache

  • 2. Introducción (1/9) Conceptos básicos  Servidor web HTTP de código abierto  Plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras.  Implementa el protocolo HTTP/1.1  Se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.  Apache es el servidor HTTP más usado.  Extremadamente estable.
  • 4. Introducción (3/9) Ventajas  Modular  Código abierto  Multi-plataforma  Extensible  Popular (fácil conseguir ayuda/soporte)
  • 5. Introducción (4/9) Módulos  La arquitectura del servidor Apache es muy modular. Servidor = core + módulos  mod_ssl - Comunicaciones Seguras vía TLS.  mod_rewrite - Reescritura de direcciones.  mod_jk - Conector para enlazar con Tomcat.  Índice: http://httpd.apache.org/docs/2.0/es/mod/
  • 6. Introducción (5/9) Módulos - mod_jk  Reemplaza al antiguo módulo mod_jserv.  Protocolo ajp13: Apache JServ Protocol version 1.3  Uso de Workers: Equivalen instancias de Tomcat. Varios worker para hacer balanceo o particionar.  Se configura en el fichero: /etc/libapache2-mod-jk/workers.properties  Para Instalar: sudo apt-get install libapache2-mod-jk libapache-mod- jk-doc apache2-threaded-dev
  • 7. Introducción (6/9) Logs  /var/log/apache2/  acces.log: El servidor almacena información sobre todas las peticiones que procesa.  error.log: Almacena información de diagnóstico y errores que encuentre al procesar peticiones.  Logs para módulos.  Rotación de Logs
  • 8. Introducción (7/9) VirtualHost  Un servidor web puede servir varios dominios.  Dos formas de hacer virtual hosting: • Por nombre de dominio • Por dirección IP  Cada VirtualHost se configura por separado, con sus logs, directivas, restricciones, etc. /etc/apache2/sites-available
  • 9. Introducción (8/9) Seguridad: Conceptos básicos  SSL: Secure Sockets Layer (Protocolo de Capa de Conexión Segura). Autenticación y privacidad de la información entre extremos mediante el uso de criptografía  HTTPS: Hypertext Transfer Protocol Secure (Protocolo seguro de transferencia de hipertexto). Es utilizado principalmente por entidades bancarias, tiendas en línea, y cualquier tipo de servicio que requiera el envío de datos personales o contraseñas.
  • 10. Introducción (9/9) ¿Porqué usar Servidor HTTP?  Seguridad.  Contenido estático y balanceador de carga.  Gestionar accesos a aplicaciones.
  • 11. Instalación Instalar en Ubuntu sudo apt-get install apache2  Se instala en: /etc/apache2/  Crea scritp de arranque: /etc/init.d/apache2 sudo find / -name apache2 Desinstalar en Ubuntu sudo apt-get remove --purge apache2
  • 12. Operaciones básicas (1/2) Reiniciar sudo /etc/init.d/apache2 restart Parar sudo /etc/init.d/apache2 stop Arrancar sudo /etc/init.d/apache2 start
  • 13. Operaciones básicas (2/2) Primer contacto  Abrir Firefox  Escribir la URL http://localhost
  • 14. Configuración (1/2) Directivas de configuración  Cientos de directivas de configuración http://httpd.apache.org/docs/2.2/es/mod/directives.html  Fichero de configuración general: /etc/apache2/apache2.conf  VirtualHost por defecto: /etc/apache2/sites-available/default  Puertos de escucha: /etc/apache2/ports.conf
  • 15. Configuración (2/2) Directivas de configuración  Fichero de configuración de directivas /etc/apache2/httpd.conf Conectar Apache con Tomcat
  • 16. AWSTATS (1/3) Conceptos básicos  Herramienta open source para la generación de estadísticas de manera gráfica.  Script en perl que lee nuestros logs y genera gráficas de accesos.  Entre la información que se muestra está: • Visitas por día, mes, semana... • Ips de origen, navegador y sistema operativo • URL y país de origen desde la que nos visitan • Documentos más vistos • Palabras usadas en los motores de busqueda
  • 18. AWSTATS (3/3) Conceptos básicos  Instalación: sudo apt-get install awstats  El fichero de configuración se encuentra en /etc/awstats/awstats.conf  El CGI se encuentra en /usr/lib/cgi-bin/awstats.pl  Las estadísticas se actualizan cada 10 minutos mediante una tarea programada. http://awstats.sourceforge.net/
  • 19. APACHE FIN