domingo, 29 de marzo de 2015

Instalar IIS en Windows Server 2012 R2 y crear sitios únicos de HTML, PHP Y ASPX.

Internet Information Services (IIS) es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o Windows Server. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.

Este servicio convierte a una PC en un servidor web para Internet o una intranet, es decir que en las computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

Se basa en varios módulos que le dan capacidad para procesar distintos tipos de páginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP o Perl.

Instalando IIS en Windows Server 2012 R2.

1.- El primer paso es ubicarse en el Server Manager de Windows Server y darle click en Add Roles and features.



2.- Le damos Next.



3.- Elegimos el rol Web Server (IIS)



4.- Nos dirá que necesitamos algunas características para que funcione le damos add features.



5.- Le damos Next



6.- Next



7.- Se nos muestran los elementos a instalar le damos Next.



8.- Confirmamos e instalamos




Creando sitio HTML

Para empezar a crear sitios tenemos que entrar a IIS, lo puedes buscar en tu menú de inicio escribiendo Internet Information Services.
1.- Te aparece este mensaje la primera vez que entras.



2.- Para empezar a agregar sitios ubicamos en la parte de la izquierda el nombre de nuestro servidor, la carpeta de sitios, le damos click derecho y AddWebsite.



3.- Le ponemos nombre a nuestro sitio, elegimos la ruta (esta debe ser dentro de la carpeta inetpub) y un puerto.



4.- Ubicamos nuestro sitio en la lista de sitios a la izquierda, le damos en Directory Browsing.




5.- Habilitamos las acciones a la parte derecha (enable) y elegimos la opción Long Date.



6.- Creamos una página de ejemplo.



7.- La guardamos en la ruta establecida.



8.- Corremos el sitio en nuestro buscador escribiendo localhost/83, el 83 es el puerto que escribimos en nuestro sitio anteriormente.



Creando sitio con PHP

Para que nuestro sitio web pueda interpretar código PHP necesitaremos instalar el interprete en nuestro servidor, para esto nos ayudaremos de Microsoft Web Platform.

1.- Lo descargamos desde la págin y lo instalamos.



2.- Lo corremos



3.- Nos vamos a la sección de productos y elegimos PHP 5.3.28, le damos Add e Install.



4.- I Accept.




5.- Lo siguiente es agregar un nuevo sitio, darle nombre, elegir la ruta y poner el puerto. Creas tu archivo PHP y lo guardas en al ruta establecida. Para probarlo en tu navegador se hace igual que con el sitio de HTML, recuerda elegir un puerto diferente si es el caso.


Creando sitio con ASPX

1.- Aquí es un poco diferente por que tenemos que instalar el Framework 3.5, nos devolvemos al server manager y le damos Add Roles and Features, avanzamos hasta la sección de Roles y le añadimos características a nuestro Web Server; .NET Extensibility 3.5 y 4.5.




2.- Volvemos al IIS y agregamos nuevo sitio en la ruta y puerto de nuestra elección, misma operación que los sitios anteriores.

3.-  Pero ahora debemos agregar una aplicación que deberá estar contenida en nuestro sitio, nos ubicamos en nuestro sitio en el panel izquierdo, click derecho Add Aplication.



4.- Le pones un nombre para identificarlo y lo ubicamos dentro de nuestro sitio.



5.- Ahora seleccionamos la aplicación y en la parte derecha elegimos Default Document.



6.- Debemos asegurarnos que default.aspx este en la parte mas alta de nuestra lista, si no lo está lo pueden subir con ayuda de los controles en la parte derecha.



7.- Ahora escribimos la dirección para probarlo y listo!!!.







1 comentario: