Está en la página 1de 11

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR WEB

EN WINDOWS SERVER 2016


1) Vamos a comprobar que tenemos instalado el servicio Internet Information Server (IIS) o Servidor
web y si no es así, lo instalamos:

1) Inicio > Herramientas administrativas > Administrador del servidor .

2) Mira si aparece Servidor web (IIS) en el apartado Roles. Si no aparece, habrá que darle a Agregar
Roles

2) Vamos a comprobar si funciona el servicio o no.

Abrir Inicio > Todos los programas > Internet Explorer e introducir las siguientes URLs:

http://localhost
http://127.0.0.1
http://<dirección IP>
http://<nombre del PC>

Las dos primeras se pueden utilizar desde el PC donde está instalado el servicio y las dos siguientes
desde cualquier PC de la misma red. (Para que funcione la cuarta hay que configurar el DNS)

Si funciona bien, tiene que aparecer lo siguiente:

Cuando instalamos IIS, en la partición que se encuentra (normalmente C) va a aparecer una carpeta
llamada inetpub.
Dentro de esa carpeta habrá otras dos carpetas: ftproot y wwwroot.La carpeta ftproot se utiliza para
gestionar los contenidos del servicio FTP y la carpeta wwwroot para gestionar los servicios web.

Si entramos en la carpeta C:\inetpub\wwwroot vamos a encontrar dos archivos:

1-1
El primer archivo, isstart.htm es la página web de inicio y la segunda es un fichero de imagen.
Si abrimos el fichero con un editor de texto, podremos observar su código HTML. Dentro del código
vamos a ver que se utiliza el archivo welcome.png.

Nosotros podemos borrar o modificar los dos ficheros anteriores y copiar nuestra página web aquí.

En la carpeta wwwroot puede haber muchos ficheros y el servicio IIS del Windows Server 2016 nos
muestra una página concreta. Pero ¿cuál? Aquí aparece el orden que sigue el servidor para
seleccionar a la página de inicio:

Default.htm, Default.asp, index.htm, index.html eta iisstart.htm.

Por ejemplo, dentro de la carpeta wwwroot existen las páginas Default.asp e index.htm, el servidor
seleccionará Default.asp como página de inicio.

Ahora vamos a crear nuestro fichero index.htm y lo vamos a guardar en la carpeta wwwroot .
Una vez lo hemos hecho, lo vamos a probar (tanto desde el pc en el que está instalado el servicio
como desde otra máquina que esté en la misma red)

Ahora vamos a crear el fichero Default.htm dentro de la carpeta wwwroot y vamos a comprobar si se
visualiza o no (tanto desde el pc en el que está instalado el servicio como desde otra máquina que
esté en la misma red).
Podéis crear una página simple.

Como se ha comprobado, se ha visualizado el fichero Default.htm y no el index.htm; ya que el fichero


Default.htm tiene prioridad respecto al fichero index.htm.

Si en el ejemplo anterior quisiéramos visualizar el documento index.htm, tendríamos que escribir las
siguientes:

http://localhost/index.htm
http://127.0.0.1/index.htm
http://<IP del pc>/index.htm
http://<nombre del pc>/index.htm

3) Crea un sitio web que tenga distintas páginas web. El sitio tiene que tener imágenes, sonidos,
vídeos, links a otras páginas web,…

1-2
4) Aloja la página web en el servidor web y comprueba el funcionamiento (tanto desde el pc en el que
está instalado el servicio como desde otra máquina que esté en la misma red).

5) El Internet Information Server (IIS) o Servidor web es configurable.

- Inicio > Herramientas administrativas > Administrador de Internet Information Services (IIS) .

- En el panel izquierdo aparecerá el nombre del servidor. Abre lo que hay dentro hasta encontrar el
Default Web Site como aparece en la siguiente imagen:

Pon un límite de conexión para que solamente admita una única conexión en cada momento.
Intenta acceder desde dos PCs distintos y verifica que no lo permite.
Una vez terminada la práctica deshacer este cambio.

Pasos a seguir:

Dentro de Administrador de Internet Information Services (IIS) , seleccionada Default Web Site, accede al
panel de la derecha (Configuración avanzada) hasta que ten aparezca la siguiente

1-3
Dentro de Límite de conexiones tenemos tres opciones:

- Ancho máximo de banda (bytes por segundo):

Cuánto tráfico va a admitir el servidor.

- Máximo de conexiones simultáneas:

Cuántas conexiones admitirá el servidor en cada momento, es decir, cuántos PCs estarán
conectados al servidor simultáneamente.

- Tiempo de espera de la conexión (segundos):

Cada cuánto tiempo se va cortar la conexión entre un cliente y el servidor web.

En este caso concreto, en el apartado Máximo de conexiones simultáneas lo pondríamos un 1.

Ahora vamos a intentar acceder desde dos PCs y al acceder el segundo nos aparecerá el siguiente
mensaje:

1-4
Una vez nos de este error, dejaremos el apartado Máximo de conexiones simultáneas como estaba
antes.

6) Antes hemos visto cuales son los documentos que se utilizan como páginas de inicio (primero
Default.htm, si este no existe se utilizará Default.asp , si este tampoco existe index.htm, luego
index.html y por último iisstart.htm). Este orden se puede cambiar y/o poner otro documento que
nosotros queramos como página de inicio.
Primero vamos a poner iistart.htm como documento de inicio y probar si funciona. Luego vamos a
crear el documento inicio.htm y configurarlo como página de inicio y probar si funciona o no.
Una vez terminada la práctica deshacer este cambio.

Pasos a seguir:

Dentro de Administrador de Internet Information Services (IIS) , y seleccionado el Default Web Site, vamos
a utilizar el Documento predeterminado que aparece en el panel central.

7) Muchas veces los servidores Web muestran una página de error. Por ejemplo si ponemos
http://<nombre del pc>/kaixo.htm y no existe esa página, que el servidor nos muestre la siguiente
página:

1-5
Este mensaje es configurable y vamos a hacerlo para que nos aparezca la siguiente página
en vez de la que viene por defecto:

Pasos a seguir:

En Administrador de Internet Information Services (IIS) , con Default Web Site seleccionada, en el panel
central vamos a modificar Páginas de errores:

1-6
8) Todo lo que ocurre en el servidor queda registrado. Mira dónde se pueden configurar esos registros
y dónde y qué se puede visualizar en esos registros.
¿Podemos saber de qué IPs se ha conectado la gente?

Pasos a seguir:

En Administrador de Internet Information Services (IIS) , con Default Web Site seleccionada, en el panel
central vamos a modificar Registro para cambiar la configuración:

Para ver los registros, entra en la carpeta C:\inetpub\logs\LogFiles\W3SVC1. Si no cambiamos la


configuración, crea un fichero por día.

Para ver qué es lo que se registra, accede desde un PC a la página web. Cierra Internet Explorer e
intenta acceder a una página web que no existe.
Ahora, desde el servidor, abre el documento del día de hoy. Entre otra mucha información aparece
que páginas se han visualizado, desde qué IP se han conectado, qué dá, qué hora,…

9) Cambia el nombre a la página web. En vez de Default Web Site que ponga estitel.net (cada uno el
suyo).

Pasos a seguir:

En Administrador de Internet Information Services (IIS) , con Default Web Site seleccionada, vamos a hacer
clic con el botón derecho seleccionando Cambiar Nombre

10) Podemos parar el servidor Web en cualquier momento. Vamos a parar el servicio e intentaremos
acceder a la página web. ¿Qué es lo que aparece? Arranca otra vez el servicio.

1-7
Pasos a seguir:

En Administrador de Internet Information Services (IIS) , con Estitel.net seleccionada, en el panel de la


derecha vamos a darle a Detener.

Una vez realicemos esto, si intentamos acceder al sitio web nos aparecerá el siguiente mensaje:

Si queremos activar otra vez el servicio, en Administrador de Internet Information Services (IIS) , con
Estitel.net seleccionada, en el panel de la derecha vamos a darle a Iniciar.

11) Hasta ahora para acceder a la página web hemos tenido que hacerlo mediante estas direcciones:

http://localhost
http://127.0.0.1
http://<Ip del PC>
http://<Nombre del PC>

En el último caso tendríamos que utilizar un nombre más adecuado. Por ejemplo
http://www.estitel.net. Teniendo en cuenta que nuestro dominio es estitel.

Para ello tendremos que modificar el servidor DNS para que indicando www.estitel.net se
accede a serv-windows-xx.estitel.net.
Pasos a seguir:

- Abre el servidor DNS.

- Abre Zonas de búsqueda directa y selecciona estitel.net (cada uno el suyo)

- Añade un Alias nuevo CNAME:

Nombre de alias: www


Nombre completo del destino: serv-windows-xx.estitel.net

1-8
Estas imágenes
pertenecen a otro
ejemplo.

El servidor DNS tiene que quedar de la siguiente manera:


Estas imágenes
pertenecen a otro
ejemplo.

- Reinicia el DNS y prueba el acceso desde cualquier PC de la red al acceder a http://www.estitel.net

Antes cada sitio web se tenía que alojar en un PC distinto. Hoy por hoy, hay opción de alojar distintos sitios
web en un mismo PC.
Eso es lo que suelen hacer las empresas que se dedican al alojamiento web: en un mismo PC alojar distintos
sitios web cada una con su nombre de dominio y carpeta para guardar los contenidos de la web.
Así podremos tener a www.estitel.net y www.autos.net en un mismo PC, con la misma dirección IP. En este
caso concreto se suele decir que estamos utilizando servidores virtuales.

12) Crea el sitio web www.autos.net y modifica el DNS para que se pueda acceder a él.

Pasos a seguir:

En Administrador de Internet Information Services (IIS) , en el panel izquierdo, en la carpeta Sitios vamos
a hacer clic con el botón derecho y seleccionaremos Agregar sitio web tal y como aparece en la
siguiente imagen:

1-9
Ahora tenemos dos sitios web (www.estitel.net y www.autos.net) en un mismo servidor:
Estas imágenes
pertenecen a otro
ejemplo.

Ahora en la carpeta C:\inetpub\wwwautoak (carpeta en la que se van a almacenar los contenidos del
nuevo sitio web) vamos a crear una simple página web para hacer pruebas.

En el servidor DNS vamos a crear otro CNAME para autoak.net.

1-10
Estas imágenes
pertenecen a otro
ejemplo.

Ahora desde cualquier PC de la red podremos acceder a los sitios http://www.estitelnet y


http://www.autos.net.
En este caso concreto el servidor gestiona dos zonas: estitel.net y autoak.net.

1-11

También podría gustarte