La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Administración de Servidor Web. Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking.

Presentaciones similares


Presentación del tema: "Administración de Servidor Web. Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking."— Transcripción de la presentación:

1 Administración de Servidor Web

2 Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking.

3 Esquema de un WebServer

4 Apache Servidor Web de código abierto. Uno de los más usados en el mundo (app. 60% de los servidores web usan Apache). Ventajas: Modular Codigo Abierto Multiplataforma Extensible Popular Está compuesto de un core y distintos módulos que agregan funcionalidad al servidor web.

5 Apache Configuración: /etc/httpd/ conf/ httpd.conf conf.d/ *.conf

6 Apache Sintaxis de los archivos de configuración: Una directiva por línea. Con '\' al final de una línea, se puede ocupar más de una. Case-Sensitive. Comentarios con #. No puede haber comentarios justo después de una directiva. apachectl configtest chequea la configuración de Apache.

7 Apache httpd.conf Está dividido en 3 secciones principales: Parámetros Globales Directivas de Funcionamiento VirtualHosts Los parámetros se encuentran ubicados dentro de secciones donde se indica el ámbito de aplicación del parámetro.

8 Apache Parámetros Globales: ServerRoot → Directorio donde se encuentra instalado Apache. PidFile → Contiene el PID del proceso de Apache. TimeOut → Configura en segundos: El tiempo tal que puede tardar una petición en ser recibida entera La cantidad de tiempo que espera entre recepción de paquetes TCP La cantidad de tiempo entre ACK's en transmisiones TCP KeepAlive → Especifica si se utilizarán conexiones persistentes.

9 Apache MaxKeepAliveRequests → Número máximo de conexiones persistentes. KeepAliveTimeout → Tiempo que espera en segundos entre peticiones de un usuario, antes de considerar que este ha terminado, y cerrar su conexión. Listen → Permite especificar qué puerto se utilizará para atender las peticiones. LoadModule → LoadModule nombreModulo ubicacionFichero

10 Apache Directivas de Funcionamiento: ServerAdmin → Correo electrónico del Admin. DirectoryIndex → index.html index.php index.html.var index.htm AddDefaultCharset → AddDefaultCharset ISO-8859-1

11 Nuestra Configuración Placeres Varios Virtual Hosts planet.inf.utfsm.cl wmalm.inf.utfsm.cl labcomp.inf.utfsm.cl Alegre www.alumnos.inf.utfsm.cl Un virtualhost para manejar los sitios personales de los usuarios

12 Testeando un Web Server ab -kc 10 -t 30 http://localhost/http://localhost/ Nos permite bombardear el servidor con peticiones. El comando anterior abre 10 conecciones con KeepAlive y las envía durante 30 segundos al servidor.


Descargar ppt "Administración de Servidor Web. Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking."

Presentaciones similares


Anuncios Google