domingo, 22 de mayo de 2011

SERVIDOR WEB

Un servidor WEB es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente o un usuario  de Internet. El servidor WEB se encarga de contestar a estas peticiones de forma adecuada, entregando como resultado una página web o información de todo tipo de acuerdo a los comandos solicitados. En este punto es necesario aclarar lo siguiente: mientras que comúnmente se utiliza la palabra servidor para referirnos a una computadora con un software servidor instalado, en estricto rigor un servidor es el software que permite la realización de las funciones descritas.

REQUERIMIENTOS DE ESTE SERVIDOR


1- Al visitar http://localhost se debe presentar una página de bienvenida que diga: "BIENVENIDO AL SERVIDOR WEB DE TIBISAY SANCHEZ".
2- Al visitar la ruta http://localhost/auth el servidor debe pedir nombre de usuario y contraseña.

  • La autentificación debe ser tipo BASIC.
  • Se recomienda hacer esta configuración usando archivos.htaccess (Solo en Apache) por facilidad.
  • El nombre de usuario debe ser telemática y la contraseña su propio ID (123330)
3- Debe crear un host virtual de http de tal manera que cuando visite htttp://10.20.44.1 muestre una página de bienvenida que diga: "BIENVENIDO AL HOST VIRTUAL DE TIBISAY SANCHEZ".

Iniciemos entonces la instalación y configuración del servidor WEB, para esto digitamos las siguientes líneas:

Primero instalamos el apache2


Terminada la instalación del apache, ingresaos al archivo default:


Modficamos el arhivo default de la siguiente manera:


Luego ingresamos al sgt archivo:


y modificamos el fichero así:



Hacemos entonces una copia del archivo default a virtual-host, de la siguiente manera:



Después de realizada la copia , ingresamos a virtual host


y editamos el fichero de la siguiente manera:


Luego creamos la interfaz de red y la subimos:


Creamos la carpeta Hvirtual, donde estará el mensaje del host virtual


Ingresamos al index.html, ejecutando la siguiente línea:


y configuramos el fichero así:


Luego se habilita la página del host virtual:


Creamos una carpeta llamada seguridad:


Ingresamos al archivo index.html:


y editamos el fichero así:


Utilizamos una autenticación tipo Basic, para esto hacemos lo siguiente:



Luego creamos el archivo que contendrá los usuarios. En este caso se configura el usuario telematica, con contraseña 123330



Recuerde que este es un archivo invisible, por lo tanto, no se ve cuando ud digita la contraseña.

Luego se abre el siguiente archivo:


para verificar que la contraseña está encriptada


Por último, reiniciamos el servidor:


VERIFICACIÓN DEL SERVIDOR WEB...

1- Para el host virtual, ingresamos al navegador y digitamos en la URL http://10.20.44.1/, y si está configurado correctamente aparece:


2- En el navegador web se ingresa a la URL http://localhost, y aparece:


3- Para comprobar la seguridad en el navegador web ingresamos la URL http://localhost/seguridad, y aparece:


Igresamos como User Name: telematica y la contraseña es 123330, entonces


Como vemos, la contraseña está encriptada.





No hay comentarios:

Publicar un comentario