Trabajo de redes

Solo disponible en BuenasTareas
  • Páginas : 15 (3707 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de febrero de 2012
Leer documento completo
Vista previa del texto
Maquinas virtuales para la puesta en marcha de un portal educativo. Servidor Web Apache 2.0
José Domingo Muñoz Rodríguez 28 de agosto de 2006
Resumen En este documento vamos a explicar los pasos para instalar, configurar y poner en funcionamiento el servidor web Apache 2.0 en el servidor de la DMZ. Vamos a utilizar la técnica de Virtual Hosting para tener dos sitios web en el mismo servidor.Además vamos a poner en funcionamiento awstats y webalizer que son dos programas que nos permiten generar estadísticas analizando los ficheros logs de accesos a los sitios.

1

Índice
1. Introducción a Apache 2.0 2. Instalación del servidor web Apache 2.0 3. Configuración del servidor web Apache 2.0 4. Virtual Hosting en Apache 2.0 4.1. ¿Qué son los hosts virtuales? . . . . . . . . . . . . . .. . . 4.2. Ejemplo de virtual hosting . . . . . . . . . . . . . . . . . . 4.3. Configuración y puesta en marcha de los sitios virtuales . . . 5. Analizadores de registros 5.1. Awstats . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1. Instalación de awstats . . . . . . . . . . . . . . . 5.1.2. Configuración de awstats . . . . . . . . . . . . . . 5.1.3. Puesta en marcha de awstats . . . .. . . . . . . . 5.2. Webalizer . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.1. Instalación de Webalizer . . . . . . . . . . . . . . 5.2.2. Configuración de webalizer . . . . . . . . . . . . 5.2.3. Puesta en marcha de webalizer . . . . . . . . . . . 5.2.4. Configuración de webalizer para dominios virtuales 6. Conclusión 7. Bibliografía . . . . . . . . . 3 3 3 5 5 6 7 9 9 10 10 12 13 1313 14 14 16 16

2

1.

Introducción a Apache 2.0

Un servidor Web es un programa que corre sobre el servidor que escucha las peticiones HTTP que le llegan y las satisface. Dependiendo del tipo de la petición, el servidor Web buscará una página Web o bien ejecutará un programa en el servidor. De cualquier modo, siempre devolverá algún tipo de resultado HTML al cliente o navegador querealizó la petición. El servidor HTTP Apache es un servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etcétera), Windows y otras, que implementa el protocolo HTTP/1.1 (RFC 2616) y la noción de sitio virtual. La versión 2.x de Apache tiene varias mejoras clave sobre el núcleo de Apache 1.x. Estas mejoras incluyen threads de UNIX, mejor soporte para plataformas no Unix (comoWindows), un nuevo API, y soporte de IPv6.

2.

Instalación del servidor web Apache 2.0

Vamos a instalar el servidor Web Apache 2.0 en Debian Sarge, para ello necesitamos una conexión a internet y utilizaremos el comando apt-get para bajar e instalar los paquete necesarios. De esta manera el comando que debemos escribir para la instalación es el siguiente, teniendo en cunta que lo debemos hacercomo root: apt-get install apache2 Además del paquete apache2, se instalarán los siguientes paquetes: Se instalarán los siguientes paquetes extras: apache2-common apache2-mpm-worker apache2-utils libapr0 ssl-cert

3.

Configuración del servidor web Apache 2.0

En Debian Sarge los ficheros de configuración los tenemos en /etc/apache2 siendo apache2.conf el fichero principal. El promer problema quenos encontramos lo observamos al reiniciar el servicio con la siguiente instucción: /etc/init.d/apache2 restart El aviso que nos da al volver a inciar el sevidor es el siguiente: 3

apache2: Could not determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName Es decir, Apache2 no es capaz de determinar cual es el nombre de dominio totalmente qualificado1 con el que va atrabajar. Para solucionar esto tenemos que poner la directiva ServerName en el fichero /etc/apache2/apache2.conf con el nombre del dominio que vamos a utilizar2 . Después de cualquier cambio en la configuración debemos volver a iniciar el servicio: /etc/init.d/apache2 restart Bueno, continuando con la configuración de Apache2 veamos los ficheros y directorios que nosotros vamos a utilizar para la...
tracking img