Herramientas Personales
Usted está aquí: Inicio Cursos Curso de administración de servidores GNU/Linux 2015 Ejercicios Unidad 9. Servidores Web.

Unidad 9. Servidores Web.

por Ostúa Arangüena, Enrique Última modificación 23/05/2014 12:44

El objetivo es crear 2 dominios nuevos alojados en el mismo servidor: www.juanito.com y www.pedrito.com  (¡cambie los nombres a su gusto!)

1. Editar el fichero /etc/hosts y crear dos dominios virtuales "de prueba" (en "la vida real" esto debería hacerse en un servidor DNS):
127.0.0.1  www.juanito.com
127.0.0.1  www.pedrito.com
2. Crear varios sitios WEB bajo los dos nombres diferentes:
mkdir /var/www/www.juanito.com
mkdir /var/www/www.pedrito.com
3. Con las directivas de apache (Virtualhost) crear los dos sitios web y comprobar que responde
correctamente. Para ello, colocar un fichero index.html con un contenido diferente para poder
identificar cada sitio:
● Uno debe  responder al la petición http://www.juanito.com
● Otro a: http://www.pedrito.com
Se deben ajustar los permisos de  manera adecuada en estos directorios para que funcione
apache correctamente.
4. Revisar la documentación de apache en internet para encontrar la forma de poner un usuario y
una contraseña a un determinado directorio de la web. Apache pedirá autentificación de
usuario y contraseña.
5. Crear un certificado SSL para nuestro servidor web.
6. Configurar el sitio web www.pedrito.com para que solo sea accesible mediante el protocolo
https y no por http.
7. Añadir a los sitios web un directorio llamado “privado” de acceso restringido por contraseña
utilizando los archivos de configuración situados en /etc/apache2.
8. Modificar la configuración de cada uno de los sitios para que las directivas de protección del
directorio “privado” estén situadas en un archivo .htaccess en lugar de en el archivo de
configuración de /etc.
9. Instalar el soporte de PHP utilizando el módulo ModPHP e inspeccionar la configuración.
10. Comprobar las características del soporte PHP mediante la función phpinfo().
11. Instalar y configurar un sistema de gestión de contenidos drupal / joomla / mambo sobre el servidor web.
Previamente deberá instalar y configurar "mysql-server" y opcionalmente "phpmyadmin".
Comprobar el funcionamiento de todos los elementos y del portal instalado.
Personalice el contenido del portal con su nombre.
Acciones de Documento