Internet Information Services (IIS) is integrated into Windows Server. You can use Server Manager to add the role and include the CGI Role Feature for PHP. On Windows Desktop, use Add/Remove Programs in the Control Panel to add IIS. Microsoft’s documentation provides more detailed instructions. Additionally, for desktop web applications and web development, you can also use IIS/Express or PHP Desktop.
On Windows Server, you can use PowerShell to install IIS without using Server Manager. To do this, you can run the following command:
# Install-WindowsFeature -name Web-Server -IncludeManagementTools
Additionally, you can install and use Web Platform Installer to install extensions such as URL Rewrite or PHP versions. However, you can also use the installers provided on Microsoft’s official site. For example, here are links to installers for several PHP versions:
Furthermore, you can use the PHP Manager extension to easily manage PHP libraries and versions, as well as other settings. You can download the installer by clicking here. Once installed, each site’s Home page will have the extension icon available for use:
Through it, you can switch between installed PHP versions, modify settings, enable extensions, or add libraries:
How to Install Composer on Windows (Additional Information)
Once PHP is installed on IIS, you can install and use the package manager Composer. You can download the executable by clicking here.
We hope this article has been helpful 🙂. Remember, if you have questions about this or any other issue related to your Clouding servers, don’t hesitate to write to soporte@clouding.io. We are here to support you with whatever you need!