Internet Information Services (IIS) está integrado en Windows Server, puedes usar Server Manager para añadir el rol de e incluir CGI Role Feature para PHP. En Windows Desktop, usa Añadir/Eliminar Programas del Panel de Control para añadir IIS, en la documentación de Microsoft tienes más instrucciones detallas. Por otro lado, para aplicaciones web de escritorio y desarrollo web, también se puedes usar IIS/Express o PHP Desktop.
En Windows Server puedes utilizar PowerShell para instalar IIS sin utilizar el Server Manager, para ello puedes ejecutar lo siguiente:
# Install-WindowsFeature -name Web-Server -IncludeManagementTools
Adicionalmente, puedes instalar y utilizar Web Platform Installer para instalar las extensiones como URL Rewrite o versiones de PHP. Aunque puedes usar directamente los instaladores que proporcionan en la página oficial de Microsoft, por ejemplo a continuación tienes enlazados los instaladores de varias versiones de PHP:
Por otro lado, puedes utilizar la extensión PHP Manager para gestionar fácilmente las librerías y versiones de PHP así como otras opciones. Puedes descargar el instalador haciendo clic aquí. Una vez instalado, en cada Home de los sitios tendrás el icono de la extensión disponible para utilizarlo:
En él podrás cambiar entre las versiones de PHP instaladas, modificar la configuración, activar extensiones o añadir librerías:
Cómo instalar Composer en Windows (información adicional)
Una vez instalado PHP en IIS puedes instalar y utilizar el sistema de gestión de paquetes Composer, puedes descargarte el ejecutable haciendo clic aquí.
Esperamos haberte ayudado con este artículo🙂. Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites!