Поделиться через


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

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

Исходная версия продукта: Internet Information Services 8.0, Windows 8, Windows 8 Pro
Исходный код базы знаний: 2819022

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

Если мы хотим запустить веб-приложение на основе платформы PHP, необходимо убедиться, что компьютер имеет IIS 8.0 в качестве веб-сервера и обработчика PHP. По умолчанию 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. Проверьте службу "Интернет-информация" и нажмите кнопку "ОК ".

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

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

Снимок экрана: страница IIS в Internet Explorer.

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

Установщик веб-платформы — это простое бесплатное средство, которое автоматизирует установку всей веб-платформы Майкрософт, включая 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 в C:\inetpub\wwwrootкорневую папку IIS.

  3. Запустите Internet Explorer и введите https://localhost/infor.php в адресную строку.

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

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

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

Настройка шага 1. Установка IIS и PHP

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

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