Por definición, los servidores web son equipos que tienen instalado software específico que les permite aceptar solicitudes de equipos cliente y devolver respuestas a esas solicitudes. los servidores web le permiten compartir información en Internet, en intranets y extranets.
Accedemos al menú inicio - administración del servidor, y desde ahí le damos a agregar funciones
Le damos a agregar características requeridas, y nos saldría marcada la opción "Servidor web (IIS)", le damos a siguiente.
Como de costumbre nos vuelven a mostrar una introducción sobre lo que es un Servidor web y un par de conceptos a tener en cuenta, así como información adicional en forma de links en los que tu pinchas y te redirige al sitio con la información solicitada, le damos a siguiente.
En el apartado de Servicios de función, vamos a configurar un poco las opciones que se nos muestran. Le vamos a agregar, en el apartado de Desarrollo de aplicaciones, las siguientes opciones:
- ASP
- CGI
- Extensiones ISAPI
- Filtros ISAPI
Abajo del todo también agregaremos las opciones de Servicio de publicación FTP que nos marcará todas las opciones de esa rama, le damos a siguiente.
Y por último paso, le damos a instalar.
Nuestro siguiente paso será configurar nuestro servidor web, le damos a Inicio - Herramientas administrativas - Administrador de Internet Information Services (IIS) y se nos mostrará esta interfaz:
Haciendo clic derecho sobre nuestro apartado SERVIDOR08 podremos actualizar, iniciar , detener, cambiar nombre, etc a nuestro servidor web.
Nuestro sitio web predeterminado se alojaría en C:\Inetpub\wwwroot
Esta ruta cuenta con dos archivos, uno llamado iisstart.htm y welcome.png.
Vamos a crear un archivo en HTML5 que se llame index.htm, el típico "Hola Mundo" para hacer unas pruebas.
El código va a ser sencillito, solamente es una prueba.
El código va a ser sencillito, solamente es una prueba.
<!DOCTYPE html>
<html>
<body>
Hola mundo!
</body>
</body>
</html>
Haciendo doble clic nos quedaría algo así, nos indicaría arriba en la barra de buscador la ruta del archivo, pero no queremos eso, lo que buscamos es si en nuestra dirección de loopback (la dirección IP que apunta a nuestro propio PC) sale lo mismo, lo que vendría a indicar que nuestro servidor web está funcionando y que hasta el momento todo marcha bien.
Ahora vamos a modificar el archivo de error a nuestro gusto. En la ruta C:\inetpub\custerr\es-ES podemos localizar el archivo 404.htm, vamos a modificar su código y a personalizar un mensaje en caso de que la página web solicitada por un cliente sea errónea, o por algún motivo sea cual sea no se pueda acceder a ella.
Haciendo doble clic para ejecutar el archivo podemos ver que nos aparece este mensaje que hemos personalizado, pero aparece la ruta C:\inetpub\custer\es-ES\404.htm, lo que como en el caso anterior indica que ahora mismo no estamos haciendo uso del servidor web, así que nos vamos a Servidor - Sitios - Default Web Site y en el archivo 404 hacemos clic derecho y le damos a Modificar configuración de característica... una vez ahí, en el apartado de Respuestas de errores marcamos la casilla de Páginas de errores personalizados y le damos a aceptar.
Vamos a comprobar que nuestro mensaje de error funciona así que a la dirección de loopback le vamos a añadir cualquier cosa para forzar un mensaje de error, y como podéis apreciar, todo está funcionando correctamente.
Volvemos a SERVIDOR08 - Sitios - Default Web Site y en la parte izquierda aparece un panel que pone Acciones, le vamos a hacer clic en donde pone Enlaces...y vamos a modificar que, en vez de que http pase por el puerto 80, le vamos a modificar para que sea el 8080.
Ahora nos dirigimos a Inicio - Herramientas administrativas - Firewall de Windows con seguridad avanzada y en el apartado de Reglas de entrada vamos a añadir una nueva regla cuya opción está en la parte superior derecha, marcamos la casilla de Puerto y le damos a siguiente. El siguiente paso es poner 8080 en la opción de Puertos locales específicos y todas las opciones posteriores dejarlas por defecto salvo la de la pestaña Nombre en la cual hay que ponerle un nombre obligatoriamente y una descripción opcional.
Por último, si accedemos a C:\inetpub\logs\LogFiles\W3SVC1 , podemos comprobar que existe un archivo en el cual si accedemos a su contenido, podemos observar el historial de direcciones que hemos buscado anteriormente, lo que nos sirve para identificar la dirección IP de quien ha estado haciendo uso de nuestro servidor web, la fecha, la hora y lo que ha puesto en el buscador.
Y eso es todo por hoy, espero que les haya sido útil y sepamos un poquito más sobre crear servidores webs.
Un saludo!
No hay comentarios:
Publicar un comentario