Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
** vemos que hay alguien escuchando en el puerto 80, suponemos que ser Apache
1
6. Comprueba el estado del servidor.
a. $ sudo apache2ctl status
7. Parar el servidor.
a. sudo service apache2 stop
9. Arrancar el servidor.
a. sudo service apache2 start
11. Instalar el editor Brackets en la mquina ClienteWindows (no es necesario mostrar nada en este punto)
12. Hacer una pgina web, bienvenida.html que contenga el mensaje Bienvenido al servidor de nombre!
13. Subir la pgina a la carpeta /var/www/html del servidor Linux (con WinSCP) con el usuario webmaster.
2
2 Apartado 2 - Configuracin bsica directorios con pginas HTML
En esta prctica realizaremos varias pruebas de configuracin sobre el servidor web Apache 2.4 instalado en la
mquina ServidorLinux. Usaremos las directivas: <Directory></Directory>, DirectoryIndex,
Options Indexes, ErrorDocument, Alias y Redirect
1. Ficheros y directorios
1.1. En la mquina ClienteWindows crea una estructura de carpetas como sta:
Dentro de la carpeta
ciclos:
Con la ayuda de WinSCP subimos la carpeta y los archivos a la raz del servidor /var/www/html
3
Comprobamos que todos los enlaces funcionan. Debes ver poder ver unas imgenes similares a las anteriores.
Observa que si nicamente ponemos en el navegador el nombre de la carpeta ciclos aparece el listado de los
ficheros que contiene.
Consulta en: http://httpd.apache.org/docs/2.4/mod/core.html#directory,
http://httpd.apache.org/docs/2.0/mod/core.html#options
1.2. Hacer una prueba de intento de acceso al listado de ficheros del directorio ciclos comprobando que
aparece el mensaje de acceso prohibido, con el error 403
1.3. Aade una directiva Directory para la carpeta ciclos de forma que su pgina ndice por defecto sea
listado.html
1.4. Configura el servidor virtual por defecto para que cuando retorne el cdigo de error 404 (pgina no
encontrada) enve el texto: No se ha encontrado la pgina en el servidor de la red dawXX.local. Para
ello edita el archivo /etc/apache2/sites-available/000-default.conf
4
1.6. Comprueba que se muestra el nuevo cdigo de error. Para ello abre un navegador en ClienteWindows y
escribe como direccin: www.servidordawXX.local/laboral.html. Como esa pgina no existe se mostrar:
NOTA: en otra actividad se confeccionar una pgina html para mostrar en caso de error.
1.7. Consultar el fichero de log access.log y ver los registros al intentar acceder a laboral.html
Con el comando tail se puede ver en tiempo real el contenido del fichero de log:
tail fn 10 /var/log/apache2/access.log
NOTA: Estos registros NO van a error.log por la configuracin del nivel de log (LogLevel) establecida.
[Se ver esto en temas posteriores]
1.10. Se deben crear en la mquina ClienteWindows y despus subirlas al servidor utilizando WinSCP. El
contenido final de /home/daw/prueba ser:
Vamos a hacer un directorio virtual para que se pueda ver la pgina personal.html desde un navegador.
Haremos un Alias al directorio /home/daw/prueba. Para ello:
5
1.13. Comprobar que se ven las pginas personal.htm y pruebas2.html as como el ndice del directorio
1.14. Hacer que la pgina que se muestra por defecto sea personal.html. Reiniciar el servidor si es necesario.
Comprobarlo.