Apache y awstats

Solo disponible en BuenasTareas
  • Páginas : 16 (3842 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de febrero de 2011
Leer documento completo
Vista previa del texto
Servidor Web Apache 2.0
˜ Jos´ Domingo Munoz Rodr´guez e ı Alberto Molina Coballes 15 de septiembre 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 e en el mismo servidor. Adem´ s vamos a poner enfuncionamiento awstats a y webalizer que son dos programas que nos permiten generar estad´sticas ı analizando los ficheros logs de accesos a los sitios.

c Jos´ Domingo Munoz Rodr´guez y Alberto Molina Coballes. Algunos De˜ e ı rechos reservados. Esta obra est´ bajo una licencia Attribution-ShareAlike 2.5 de Creative Coma mons. Para ver una copia de esta licencia, visite:http://creativecommons.org/licenses/by-sa/2.5/

1

1.

Introduccion 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 peti´ cion, el servidor Web buscar´ una p´ gina Web o bien ejecutar´ un programa en el a a a ´ servidor. De cualquier modo, siempre devolver´ algun tipo de resultado HTML a ´ ´ al cliente onavegador que realizo la peticion. ´ El servidor HTTP Apache es un servidor HTTP de codigo abierto para plataformas Unix (BSD, GNU/Linux, etc´ tera), Windows y otras, que implementa el e ´ protocolo HTTP/1.1 (RFC 2616) y la nocion de sitio virtual. ´ ´ La version 2.x de Apache tiene varias mejoras clave sobre el nucleo de Apache 1.x. Estas mejoras incluyen threads de UNIX, mejor soporte paraplataformas no Unix (como Windows), un nuevo API, y soporte de IPv6.

2.

Instalacion del servidor web Apache 2.0 ´

Vamos a instalar el servidor Web Apache 2.0 en Debian, para ello necesitamos ´ una conexion 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 ´ instalacion es el siguiente, teniendo encunta que lo debemos hacer como root: apt-get install apache2 Adem´ s del paquete apache2, se instalar´ n los siguientes paquetes: a a Se instalar´n los siguientes paquetes extras: a apache2-common apache2-mpm-worker apache2-utils libapr0 ssl-cert

3.

Configuracion del servidor web Apache 2.0 ´

´ En Debian los ficheros de configuracion los tenemos en /etc/apache2 siendo apache2.conf el ficheroprincipal. El promer problema que nos encontramos lo ´ observamos al reiniciar el servicio con la siguiente instuccion: /etc/init.d/apache2 restart El aviso que nos da al volver a inciar el sevidor es el siguiente: 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 dominiototalmente qualificado1 con el que va a trabajar. 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 .
El FQDN es el nombre completo de un sistema, incluyendo el ’nombre propio’ del sistema. Por ejemplo, ati es un nombre de sistema y ati.es es un FQDN. 2 Este nombre de dominio no tiene porque estarregistrado, podemos coger cualquier nombre ´ de dominio de ejemplo. En un proximo c´ pitulo estudiaremos como registrar un dominio para poa der acceder desde internet a nuestra p´ gina. En este documento vamos a escoger midominio.com a como ejemplo de nombre de dominio.
1

2

´ Despu´ s de cualquier cambio en la configuracion debemos volver a iniciar el e servicio: /etc/init.d/apache2 restart ´ Bueno,continuando con la configuracion de Apache2 veamos los ficheros y ´ directorios que nosotros vamos a utilizar para la configuracion del servidor con Virtual Hosting: /etc/apache2/apache2.conf: Como hemos visto anteriormente es el fichero de configuracion principal del servidor. Por medio de directivas incluye ´ ´ en este fichero los modulos necesrios y el resto de la configuracion de los ´ restantes...
tracking img