CASO PRACTICO 4
→ Instalación del servidor web Apache 2 (Ubuntu GNU/Linux)
1. Localizar e instalar la aplicación Apache2: Lo descargaremos a traves del gestor de paquetes de Synaptic.
2. Una ves terminada la descarga nos vamos al navegador Firefox y , si todo a ido bien, al meternos en nuestro http://localhost deberá aparecer una pagina indicando que el servidor Apache2 esta instalado y ejecutándose.
Smr2 SER 1 Jesús Paredes González
3. Pagina de bienvenida: Vamos a crear una pequeño programa html de bienvenida a nuestro servidor Apache2 que sustituya al que viene por defecto.Abre Nautilus y ve al directorio /var/www donde hay un archivo index.html que deberemos renombrar con el nombre de index.html.copia . A continuación escribimos un archivo index.html con los siguientes parámetros:
<center><h1>Bienvenido a mi servidor Apache2</h1><h2>Servicios en Red</h2></center>
Vuelve al navegador y recarga el servidor web.
EJERCICIO 4.1
→ Instalación del módulo Webmin Apache Server.
1. Abre el navegador Firefox y ve a la interfaz de Webmin http://localhost:10000 e introduce el nombre de usuario y la contraseña. Descarga el módulo Apache Server desde la web oficial de Webmin (http://www.webmin.com/standar.html) A continuación vamos a la interfaz de Webmin y vamos a Webmin – Configuración de Webmin - Módulos de Webmin. Una vez hecho esto instalamos el módulo de Apache Server.
Smr2 SER 2 Jesús Paredes González
2. Una vez instalado se muestra la siguiente página.
EJERCICIO 4.2
→ Enlazado de Apache con el servidor www.chechuser.com1. Una vez instalado el Apache queremos que, cuando se acceda desde el navegador a www.chechuser.com, se muestre nuestro servidor Apache. Para realizar este paso abriremos un terminal y teclearemos :
sudo gedit /etc/hosts
Esto nos abre el fichero de configuración hosts. Dentro de el introducimos la IP de nuestro servidor por defecto y el nombre que queremos que al ponerlo se acceda a nuestro servidor.
Smr2 SER 3 Jesús Paredes González
2. Cuando en el navegador pongamos la dirección asignada a la IP del Servidor nos aparecerá nuestro Servidor Apache.
CASO PRACTICO 5
→ Instalación del módulo userdir (mod_userdir)
1. En primer lugar accede a Configuración Global – Configure Apache Modules y selecciona el modulo de userdir. Pulsa Enable Selected Modules para activarlo.
Smr2 SER 4 Jesús Paredes González
2. Configuración del modulo userdir :El archivo userdir.conf contiene la configuración.
Esta configuración indica que el directorio donde estarán los archivos HTML de los usuarios es public_html.Para la configuración del módulo userdir, hay que seguir los siguientes pasos:Servidor Web Apache – Existing virtual hosts – Servidor por defecto – Opciones de documento.
Smr2 SER 5 Jesús Paredes González
3. Utilización del módulo userdir : Creamos el usuario alumno1 y creamos el directorio /home/alumno1/public_html y creamos un archivo index.html dando la bienvenida a la página web. Accede a la URL www.chechuser.com y verás el texto del archivo index.html creado.
4. Si se quiere acceder ala página web sin necesidad de utilizar este carácter <~> habrá que crear un alias. Desde el entorno gráfico de webmin, ve ala opción Alias y redireccionamientos del servidor virtual por defecto. Aquí tendrás que escribir el alias que quieras para esa URL.
Entramos en el navegador y veremos la URL sin el carácter <~>.
Smr2 SER 6 Jesús Paredes González
CASO PRACTICO 6
→ Creación de un host virtual
1. Para crear un host virtual vamos a Servidor Web Apache – Create Virtual Host. Una vez dentro de la ventana rellenamos las ventanas de Raiz para documentos y Nombre del servidor. En Raiz para documentos añadimos la ruta en la que tenemos el index nuevamente creado. Y en Nombre del servidor virtualA.aulaSER.com.
Pulsamos en Crear Ahora
2. Como se puede ver se a creado un servidor virtualA.
Smr2 SER 7 Jesús Paredes González
3. Para acceder a la configuración del servidor virtual pichamos sobre el globo terráqueo y nos mostrara el panel de configuración.
4. Vamos a editar directivas para ver el archivo de configuración del servidor virtual.
Smr2 SER 8 Jesús Paredes González
5. Una ves creado el servidor virtual accedemos al /etc/hosts y configuramos el fichero con la IP y el nombre del dominio.
6. Finalmente accedemos al navegador con la URL adoptada y nos aparecerá el archivo index creado.
Smr2 SER 9 Jesús Paredes González
CASO PRACTICO 7 ( BÁSICA )
1. En primer lugar hay que activar el modulo auth_basic.
2. Creamos una carpeta en /var/www llamada directorio_protegido y dentro de esa carpeta cramos un index con un código de html de bienvenida.
Smr2 SER 10 Jesús Paredes González
3. Para la configuración del módulo seguimos la siguiente ruta: Webmin > Otros > Directorios protegidos. Rellenamos todos los campos tal y como aparece en la imagen, solo se cambia la ruta. Pinchamos en “Crear”
4. Ahora tenemos que añadir el usuario que queremos que pueda acceder a ese directorio, ese usuario lo creamos en la maquina local.
Smr2 SER 11 Jesús Paredes González
5. Creamos una carpeta para configurar el auth_basic. Nos introducimos en esa carpeta, con esto lo que hacemos en configurar la carpeta para que el acceso básico sea activado. Deberemos escribir solamente la línea AllowOverride AuthConfig. Salvamos y reiniciamos el servidor.
6. Vamos al navegador ponemos la URL asociada con el directorio_protegido y comprobamos que todo a salido bien.
Smr2 SER 12 Jesús Paredes González
CASO PRACTICO 7 (DIGEST)
1. Para realizar el digest tenemos que seguir los mismos pasos anteriores, cambiando solo algunas cosas. En primer lugar activamos el módulo auth_digest.
2. Creamos una carpeta llamada directorio_digest y la añadimos un index de bienvenida.
Smr2 SER 13 Jesús Paredes González
3. Para la configuración del módulo seguimos la siguiente ruta: Webmin > Otros > Directorios protegidos. Rellenamos todos los campos tal y como aparece en la imagen, solo se cambia la ruta (en vuestro caso). Pinchamos en “Crear”
4. Ahora tenemos que añadir el usuario que queremos que pueda acceder a ese directorio, ese usuario lo creamos en la maquina local, en este caso “alumno2”.
Smr2 SER 14 Jesús Paredes González
5. Creamos una carpeta para configurar el auth_digest. Nos introducimos en esa carpeta, con esto lo que hacemos en configurar la carpeta para que el acceso básico sea activado. Deberemos escribir solamente la línea AllowOverride AuthConfig. Salvamos y reiniciamos el servidor.
6. Hacemos el htdigest para configurar todo correctamente.
Smr2 SER 15 Jesús Paredes González
7. Solo queda ir al Navegador y comprobamos que todo ha salido bien.
Smr2 SER 16 Jesús Paredes González
Top Related