- Что такое веб-сервер IIS?
Веб - сервер IIS используется для настройки большого количества дополнительных модулей и приложений, в том числе PHP или Mysql.
Эти дополнительные приложения часто называют стеком ПО потому что каждый уровень зависит от его базового ( нижнего ) уровня. Ваша операционная система Windows — это не только вы! Это еще один вариант WAMP – пакета, который использует веб-сервер Apache: все системы на вашем компьютере работают под управлением операционной системы Windows.
- Установка IIS
В Диспетчере серверов нажмите на кнопку «Подключиться к виртуальному порту Windows». Выберете Управление – Добавить роли и компоненты.
Далее выберете: "Тип установки" -> "Установка ролей или компонентов"
Выберете сервер из пула и нажмите Далее.
На следующем шаге отметьте в списке нужную нам роль – Веб сервер IIS.
На следующем этапе важно отметить дополнительный компонент Функции .NET Framework 3. 5, он не является необходимым для базовой работы IIS; в дальнейшем выполните установку веб - сервера (в диспетчере данных).
Установщик веб-платформы
Необходимо установить сервис под названием Установщик веб-платформы, с помощью которого будет происходить установка PHP и MySQL. Откройте диспетчер служб IIS как показано на изображении.
В вертикальном меню справа выберете “Получить новые компоненты веб-платформы”.
Вы будете перенаправлены на веб - сайт в браузере по умолчанию. Скачайте данный сервис и откройте его для себя!
Примечание : Отключите настройки безопасности если у вас не получается скачать сервис IE.
Настройка PHP и MySQL на IIS
Зайдите в Установщик веб - платформы, на странице поиска выберите последнюю доступную версию MySQL и PHP.
Установите выбранные приложения.
Перед вами появится окно для ввода пароля для суперпользователя СУБД.
Выполните установку.
Примечание: при возникновении ошибок проверьте присутствие .NET Framework 3.5.
Если он установлен, возможно, вы столкнулись с проблемой, известной в поздних версиях IIS: ошибкой проверки сигнатур при загрузке пакетов установки PHP Manager. В этом случае установите PHP Manager вручную из инсталлятора, доступного на Github. После установки таким способом при проверке компонентов PHP может появиться информация о несоответствии версий этих компонентов. Сообщение можно проигнорировать.
Проверка
Проверить корректность установки на IIS можно следующем образом. В диспетчере служб появится иконка Администратор PHP.
Откройте утилиту и перейдите по ссылке “Проверить phpinfo()”.
В появившемся окне выберете сайт для проверки.
В результате должна отобразиться похожая страница.
Для проверки установки СУБД откройте PowerShell и перейдите в директорию с помощью команды:
cd “C:\Program Files\MySQL\MySQL Server 5.5\bin”
Запустите СУБД сервер и введите пароль:
./mysql -u root -p
На этом установка и настройка iis, PHP и MySQL окончена.