IIS con Windows server
Vamos a crear un servidor de Windows server con IIS, php y SQLExpress
Última actualización
Vamos a crear un servidor de Windows server con IIS, php y SQLExpress
Última actualización
IIS o Internet Information Server es el servidor utilizado para alojar aplicaciones web .Net. El alojamiento IIS normalmente se instala en un servidor Windows.
Para que los usuarios accedan a un sitio web, es necesario que el sitio web esté alojado en algún tipo de servidor web. Hay diferentes servidores web disponibles para diferentes tecnologías. En .Net, el servidor web disponible se llama Servicios de información de Internet o IIS.
Una vez desarrollada la aplicación web, se implementa en un servidor IIS. Los usuarios finales pueden acceder a esta aplicación web. Hay dos formas de implementar una aplicación en el servidor; las veremos a continuación:
Utilizando el método de copia de archivos.
Utilizando el método de publicación web.
El siguiente diagrama muestra el flujo de proceso para un servidor IIS.
La primera parte es la solicitud enviada por el usuario. La solicitud normalmente será una página web. Un ejemplo podría ser http://example.com/Default.aspx
Aquí "example.com" es un sitio web alojado en el servidor IIS.
'Default.aspx' es una página web en el sitio web example.com.
Entonces el usuario ingresará la URL http://example.com/Default.aspx en el navegador web. Luego, la solicitud irá al servidor IIS, que tiene la aplicación example.com.
Una vez que la solicitud llega al servidor IIS, se procesa. El servidor IIS realizará todas las operaciones necesarias según la solicitud.
Finalmente, el servidor IIS envía la salida al usuario. El resultado generalmente será contenido HTML enviado al usuario. Este contenido HTML se mostrará en el navegador web.
Para realizar la instalación de IIS en Windows, los pasos a seguir son los siguientes, aunque puede haber ligeras variaciones según el Sistema Operativo utilizado:
En Windows Server 2012, el panel predeterminado es el de "Server Manager".
El primer paso es hacer clic en "Agregar funciones y características" en el panel.
Esto permite instalar funciones adicionales en un servidor.
Sigamos los pasos:
En la primera pantalla "Siguiente"
En la segunda debe estar marcada la opción de "instalación basada en roles o funciones"
Seleccionamos nuestro servidor.
Elegimos "Web Server IIS":
Seguimos con el proceso de instalación
Verás que en Servicios de rol podrás elegir algunos parámetros de instalación (como por ejemplo, instalar un servidor FTP).
Por último, pulsamos instalar y esperamos a que termine el proceso y se reinicie.
Una vez que se haya instalado IIS, puede iniciarlo yend a buscar en el servidor.
Ingresa inetmgr
que es el comando para IIS.
Luego aparecerá el Administrador de servicios de información de Internet. Haga clic en esto.
Si despliegas las opciones, verás que se muestra el sitio por defecto creado. Si abres tu navegador y vas a la URL http://localhost
. Verá el siguiente resultado.
Esta URL dirige principalmente al sitio web predeterminado que se muestra en la pantalla anterior. Esta es la página predeterminada que indica que el servidor IIS está en funcionamiento.
El funcionamiento de IIS es el mismo que con el .