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

 

Инструкция по установке и настройке IIS (Internet Information Server), PHP и MySQL на VPS с операционной системой Windows Server.

Что такое веб-сервер IIS?

Веб-сервер IIS представляет собой встроенную платформу для работы с сайтами на VPS с ОС Windows. Поддерживает настройку большого количества дополнительных модулей и приложений, в том числе PHP и MySQL, являющимися стандартами де-факто.

Аналогом связки является WAMP-стек, в котором вместо IIS используется веб-сервер Apache.

Данный набор ПО часто называют стеком, потому что каждый уровень зависит от его базового (нижнего) уровня. Ваша операционная система Windows - это базовый уровень. Затем IIS, ваш веб-демон IIS находится поверх ОС. Затем база данных хранит всю информацию, обслуживаемую веб-демоном, а любой язык сценариев P* используется для управления и отображения всех данных, а также для взаимодействия с пользователем.

Установка 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 и перейдите в директорию с помощью команды:

Запустите СУБД сервер и введите пароль:

На этом установка и настройка iis, PHP и MySQL окончена.


Ознакомиться с другими инструкциями:

Попробовать услугу можно здесь и сейчас — кликните на кнопку ниже.

Последнее обновление: 27.12.2021