Paso 1. Comprobar que tenemos instalados los paquetes necesarios: 1. Paquete del servidor APACHE: apt-get install apache2 2. Paquete de ayuda: apt-get install apache2-doc Paso 2: Comprobar que el servicio apache2 está configurado para arrancar automáticamente con el arranque del sistema y que está funcionando. Paso 3: Comprobar que está funcionando tu servidor APACHE. Paso 4: Curiosea la documentación online. ¿Qué paquete fue el que instalaste para disponer de esta documentación? Apt-get install apache2-doc ¿En qué parte del fichero de configuración de apache (/etc/apache2/sites-available/default) se permite el acceso a este directorio? Paso 5: Crea una página Web de prueba y guárdala con el nombre index.html en el directorio /var/www/. Paso 6: Cambia las siguientes directivas del fichero /etc/apache2/sites-available/default para hacer que la ubicación de tu sitio web se traslade al directorio /pruebas Creando el fichero Paso 7: Para probar la anterior configuración debes reiniciar el servidor APACHE. Inténtalo de las dos maneras siguientes. ¿Cuál es la diferencia? Alternativa 1: /etc/init.d/apache2 restart Alternativa 2: /etc/init.d/apache2 reload La diferencia básica entre las opciones restart y reload es que con restart se está reiniciando completamente el servicio, sin embargo con reload sólo se está obligando a Apache a releer sus archivos de configuración. Paso 8: Haz que tu servidor APACHE escuche por el puerto 40080 en vez de hacerlo por el puerto 80 (puerto por defecto para un servidor web). Accediendo a la web por el nuevo puerto Paso 9: Utiliza la directiva Redirect para redirigir un acceso a una determinada página de tu sitio web a otro sitio. Paso 10: Crea un directorio en tu sitio web, introduce algunos ficheros en él y muéstralo desde un navegador. Paso 11: Utiliza la directiva <Directory> para no visualizar el contenido del directorio que creaste anteriormente. Paso 12: Utiliza la misma directiva anterior para volver a permitir el acceso y utiliza la directiva IndexOptions para cambiar el aspecto del directorio. Paso 13: Investiga el contenido del directorio /var/log/apache2. El fichero Access.log nos indica la dirección, el día, la hora, el método de conexión, el navegador y su versión, el sistema operativo de los sitios web a las que logramos acceder. El fichero Error.log recoge las páginas a las que no logramos acceder por algún motivo en concreto. Nos indica la dirección a la que intentamos acceder, el día, la hora y el motivo por el cual tuvo lugar un error. Directivas que recogen la información de estos ficheros. Paso 14: Investiga cómo es posible que se pueda acceder al manual desde el navegador. /usr/share/doc/apache2-doc/manual Directivas importantes modificadas del fichero default