PHP on IIS: Installation and Configuration

Icone IIS

Presentation In this tutorial, I will explain how: Install PHP on IIS Configure PHP with PHP Manager for IIS Website creation or vhost Run different PHP versions depending on the site Prerequisites For PHP implementation under IIS, you need a web server with the IIS service. A tutorial is available: Windows Server: IIS installation. PHP …

Read more



IIS ARR: Installation and Configuration

IIS ARR Presentation ARR is an add-in (plugin) that installs on IIS and allows to transform the Windows Web server into a Reverse Proxy. ARR is a free add-on that installs on an IIS service and allows: Example of deployment with IIS / ARR: Prerequisites For the implementation of ARR you need: ARR installation From …

Read more



IIS installation on Windows Server

Console IIS

IIS (Internet Information Services) is a proprietary WEB server available on Windows systems, many Windows features and software rely on it as: Like Apache, it supports the PHP language. IIS has a graphical interface for its administration. A module platform and plugins is available natively that allows the addition of features, which is installed in …

Read more



IIS: different PHP configuration per site

In this article, I explain how to customize the PHP directives for each of the sites on an IIS server. There are several more or less complex methods. I will introduce the one that for me seems the least restrictive, the use of PATH sections in the configuration of PHP. Configuration of the site in …

Read more



Windows 10: Install an IIS web server

Console IIS

In this article, I will explain how to install an IIS web server on a computer with Windows 10. IIS is a Web server developed by Microsoft that is also available on servers. The version installed on the client is called IIS Express, it is perfect for testing locally. Installation IIS on Windows 10 1. …

Read more



IIS pac and dat files for proxy configuration

Add types mime

By default, IIS does not issue files with .dat and .pac extensions for automatic proxy configuration. If we try to attach to retrieve the file a 404 error page is displayed. Allow proxy configuration files You must declare MIME Types on the IIS server. 1. Open the console, go to server 1 and click on …

Read more



ARR: Setting Up for Outlook Anywhere

Config proxy

Using ARR as a load balancer for Exchange requires special settings for Outlook Anywhere. IIS setting 1. Open the IIS console and click Request Filtering. 2. On the Actions menu, click Change Function Settings … 3. Change the value Maximum allowable length of the content: 2147483648 (2GB) then click OK. Farm configuration 1. Go to …

Read more



Redirect HTTP to HTTPS over IIS

Regle ajoutee

In this tutorial, we’ll see how to automatically redirect http requests to https under IIS. Prerequisites : Valid configuration of your site with SSL. Have the Rewrite module installed under IIS. The Rewrite module is available with Web App Redirect HTTP to HTTPS 1. Open the IIS console, go to site 1 where the redirection …

Read more



Installing a Let’s Encrypt certificate on IIS

Introducing Let’s Encrypt Let’s Encrypt is a free certificate authority that issues certificates for securing Internet sites. The process is fully automated and instantaneous. The advantage is to be able to pass your site in HTTPS free. Installing a certificate under IIS 1. Download WACS which is a client that allows the generation of your …

Read more