Scenario: Build a PHP Website on IIS

Overview: Build a PHP Website on IIS

ArticleArticle

Keith Newman and Robert McMurray

This document contains an overview of the Build a PHP website on IIS scenario. It also contains links to additional information and community resources related to the scenario.

Plan a PHP Website on IIS

ArticleArticle

Keith Newman and Robert McMurray

To develop a plan for installing an IIS web server and configuring it for PHP web applications, follow these steps listed: Plan IIS Web Server and PHP Installation, Plan PHP Settings, and Plan PHP...

Planning Step 1: Plan IIS Web Server and PHP Installation

ArticleArticle

Keith Newman and Robert McMurray

The first step in planning to build a PHP website on IIS 8 is to determine how to install IIS along with the CGI module, where to download and install the appropriate PHP version, and how to add yo...

Planning Step 2: Plan PHP Settings

ArticleArticle

Keith Newman and Robert McMurray

In this phase of building your PHP website, plan to set up the WinCache PHP extension, determine what configuration settings you require for PHP, and what PHP extensions your application requires.

Planning Step 3: Plan PHP Application Security

ArticleArticle

Keith Newman and Robert McMurray

In this phase of Building a PHP website on IIS, consider what PHP configuration settings, web server settings, and PHP application settings you need to strengthen security.

Configure a PHP Website on IIS

ArticleArticle

Keith Newman and Robert McMurray

To install an IIS web server and configure it for PHP web applications, follow these steps: Install IIS and PHP, Configure PHP Settings, and Configure PHP Application Security.

Configuring Step 1: Install IIS and PHP

ArticleArticle

Keith Newman and Robert McMurray

In this step of building a PHP website, you install IIS and FastCGI, download and install PHP and the WinCache extension, and upload your PHP application.

Configuring Step 2: Configure PHP Settings

ArticleArticle

Keith Newman and Robert McMurray

In this step of building a PHP website on IIS, you configure the WinCache PHP extension, configure PHP settings, and download and configure any other PHP extensions that your application requires.