Установка и настройка PHP в IIS 8 в Windows 8

В этой статье описывается установка и настройка IIS 8.0 и PHP на Windows 8.

Исходная версия продукта: Службы IIS 8.0, Windows 8, Windows 8 Профессиональная
Исходный номер базы знаний: 2819022

Описание проблемы

Если мы хотим запустить веб-приложение на платформе PHP, необходимо убедиться, что на нашем компьютере в качестве веб-сервера и обработчика PHP используется IIS 8.0. По умолчанию Windows 8 не имеет одного из них. Но пользователь может легко активировать компонент IIS 8.0 и установить обработчик PHP в Windows 8.

Решения

Мы можем активировать IIS 8.0 в Windows 8 с помощью параметра Включить или отключить функции Windows в панель управления. Существует два способа установки и настройки PHP в Windows 8. Во-первых, можно установить и настроить PHP вручную. Во-вторых, можно использовать установщик веб-платформы, который может устанавливать и настраивать PHP автоматически.

Как это сделать

В этом разделе будут выполняться три действия:

  1. Установка IIS 8.0.
  2. Установка установщика веб-платформы.
  3. Установка и настройка PHP с помощью установщика веб-платформы.

Установка IIS 8.0

Ниже приведены шаги по активации IIS 8 в Windows 8:

  1. Выполните команду Включить или отключить функции Windows, выбрав Параметры на панели чудо-кнопок, а затем выберите панель управления.

  2. В окне панель управления выберите Программы.

  3. В разделе Программы и компоненты выберите Включить или выключить компоненты Windows.

    Снимок экрана: включение или отключение функций Windows на странице панель управления.

  4. Установите флажок Internet Information Service и нажмите кнопку ОК .

    Снимок экрана: службы internet information в диалоговом окне

После завершения процесса установки можно проверка, правильно ли установлен IIS 8.0, запустив интернет-Обозреватель. В адресной строке введите <https://localhost>. В случае успешного выполнения мы увидим веб-страницу, как на рисунке ниже.

Снимок экрана: страница IIS в Интернете Обозреватель.

Установка установщика веб-платформы

Установщик веб-платформы — это простой бесплатный инструмент, который автоматизирует установку всей веб-платформы Майкрософт, включая PHP. Мы можем скачать его из установщика веб-платформы. Имя установщика — wpilauncher.exe.

Запустите wpilauncher.exe, и мы увидим состояние установки, как показано на рисунке ниже.

Снимок экрана: состояние установки установщика веб-платформы.

После завершения установки появится окно установщика веб-платформы 4.0 , как показано на рисунке ниже.

Снимок экрана: окно установщика веб-платформы.

Установка и настройка PHP

Ниже приведены шаги по установке и настройке PHP с помощью установщика веб-платформы:

  1. В окне Установщик веб-платформы выберите вкладку Продукты и выполните поиск версии PHP, которую мы установим.

  2. Нажмите кнопку Добавить , как показано на рисунке ниже.

    Снимок экрана: кнопка добавления PHP 5.4.9 в окне установщика веб-платформы.

  3. После нажатия кнопки Добавить вы увидите, что будут установлены два элемента. Щелкнув ссылку Элементы для установки , вы увидите список этих элементов.

    Снимок экрана: параметр

  4. Нажмите кнопку Установить .

    Снимок экрана: страница

  5. Нажмите кнопку Принять , и он будет скачан и установлен.

    Снимок экрана: страница

  6. После завершения процесса установки нажмите кнопку Готово .

Тестирование

Чтобы проверка успешность установки и настройки, мы можем протестировать ее, выполнив следующие действия.

  1. Создайте файл info.php и введите приведенный ниже код как содержимое.

    Снимок экрана: содержимое кода файла info.php.

  2. Скопируйте info.php файл в корневую папку IIS в C:\inetpub\wwwroot.

  3. Запустите интернет-Обозреватель и введите https://localhost/infor.php адресную строку.

  4. Если установка и настройка успешно завершены, мы увидим веб-страницу, как на рисунке ниже.

    Снимок экрана: страница сведений о PHP версии 5.4.9.

Дополнительная информация

Шаг 1. Установка IIS и PHP

Отказ от ответственности за содержимое общедоступных решений

КОРПОРАЦИЯ МАЙКРОСОФТ И (ИЛИ) ЕЕ СООТВЕТСТВУЮЩИЕ ПОСТАВЩИКИ НЕ ДЕЛАЮТ НИКАКИХ ЗАЯВЛЕНИЙ О ПРИГОДНОСТИ, НАДЕЖНОСТИ ИЛИ ТОЧНОСТИ ИНФОРМАЦИИ И СВЯЗАННЫХ ГРАФИКОВ, СОДЕРЖАЩИХСЯ В НАСТОЯЩЕМ ДОКУМЕНТЕ. ВСЯ ТАКАЯ ИНФОРМАЦИЯ И СВЯЗАННЫЕ ГРАФИКИ ПРЕДОСТАВЛЯЮТСЯ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. КОРПОРАЦИЯ МАЙКРОСОФТ И (ИЛИ) ЕЕ СООТВЕТСТВУЮЩИЕ ПОСТАВЩИКИ НАСТОЯЩИМ ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ И УСЛОВИЙ В ОТНОШЕНИИ ЭТОЙ ИНФОРМАЦИИ И СВЯЗАННОЙ ГРАФИКИ, ВКЛЮЧАЯ ВСЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ И УСЛОВИЯ ТОВАРНОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, ТРУДОЛЮБИВЫЕ УСИЛИЯ, НАЗВАНИЕ И НЕНАРУШЕНИЯ ПРАВ. В ЧАСТНОСТИ, ВЫ СОГЛАШАЕТЕСЬ С ТЕМ, ЧТО НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ КОРПОРАЦИЯ МАЙКРОСОФТ И (ИЛИ) ЕЕ ПОСТАВЩИКИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, ШТРАФНЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, КОСВЕННЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ ИЛИ ЛЮБЫЕ УБЫТКИ, ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, УБЫТКИ ЗА ПОТЕРЮ ИСПОЛЬЗОВАНИЯ, ДАННЫЕ ИЛИ ПРИБЫЛЬ, ВОЗНИКАЮЩИЕ ИЗ ИЛИ КАКИМ-ЛИБО ОБРАЗОМ СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ ИЛИ НЕВОЗМОЖНОСТЬЮ ИСПОЛЬЗОВАТЬ ИНФОРМАЦИЮ И СООТВЕТСТВУЮЩУЮ ГРАФИКУ, СОДЕРЖАЩИЕСЯ В НАСТОЯЩЕМ ДОКУМЕНТЕ, НА ОСНОВЕ КОНТРАКТА, ДЕЛИКТА, НЕБРЕЖНОСТИ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ИНЫМ ОБРАЗОМ, ДАЖЕ ЕСЛИ КОРПОРАЦИЯ МАЙКРОСОФТ ИЛИ ЛЮБОЙ ИЗ ЕЕ ПОСТАВЩИКОВ БЫЛИ УВЕДОМЛЕНЫ О ВОЗМОЖНОСТИ УЩЕРБА.