Notice
Since Microsoft Web Platform Installer was discontinued, installing PHP on Internet Information Services is done manually using FastCGI. The process is simple and is currently the recommended method, but you can still use PHP Manager for IIS: https://github.com/phpmanager/phpmanager/releases
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
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!