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

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

Что это такое?

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

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

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

Установка IIS

Подключитесь к виртуальному серверу Windows с правами суперпользователя.

Зайдите в Диспетчер серверов, в правом верхнем углу выберете Управление -> Добавить роли и компоненты.


Перед началом работы


Выберете тип: установка ролей и компонентов.


Тип установки


Выберете сервер из пула и нажмите Далее.


Выбор сервера


На следующем шаге отметьте галочкой нужную нам роль - Веб-сервер IIS.


Роли сервера


Включить средства управления


На следующем этапе важно отметить дополнительный компонент “Функции .NET Framework 3.5”, по желанию можно отметить дополнительные составляющие, но для базовой работы IIS они не являются необходимыми. В результате выполните установку веб-сервера, он отобразится в диспетчере.

IIS

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

Необходимо установить сервис под названием Установщик веб-платформы, с помощью которого будет происходить установка PHP и MySQL. Откройте диспетчер служб IIS как показано на изображении.


Северы-Диспетчер служб IIS


В вертикальном меню справа выберете “Получить новые компоненты веб-платформы”.

Действия-Получить новые компоненты веб-платформы

Вы будете перенаправлены на веб-сайт в браузере по умолчанию. Скачайте данный сервис и установите его.

Примечание: если у вас не получается скачать файл в IE из-за настроек безопасности, необходимо их отключить.

Примечание: чтобы открыть приложение, выберете тот же пункт меню “Получить новые компоненты веб-платформы”.

Настройка PHP и MySQL на IIS

Зайдите в Установщик веб-платформы, с помощью поиска найдите последнюю доступную версию MySQL и PHP и нажмите Добавить.


MySQL Windows


PHP


Затем установите выбранные приложения.

Перед вами появится окно для ввода пароля для суперпользователя СУБД.


Пароль


Выполните установку.

Примечание: при возникновении ошибок проверьте присутствие .NET Framework 3.5.

Проверка

Проверить корректность установки на IIS можно следующем образом. В диспетчере служб появится иконка Администратор PHP.


Администратор PHP


Откройте утилиту и перейдите по ссылке “Проверить phpinfo()”.


Администратор PHP - Проверить phpinfo()


В появившемся окне выберете сайт для проверки.


Выбрать сайт и URL


В результате должна отобразиться похожая страница.


Выбрать сайт и URL


Для проверки установки СУБД откройте PowerShell и перейдите в директорию с помощью команды:

cd “C:\Program Files\MySQL\MySQL Server 5.5\bin”

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

./mysql -u root -p

Средняя оценка: 5,0, всего оценок: 1