3. Настройка PHP+IIS на Windows Server 2016

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

Источник: https://1cloud.ru/help/windows/php-mysql-na-iis
 
  

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

Веб-сервер 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 Manager. В этом случае установите PHP Manager вручную из инсталлятора, доступного на Github. После установки таким способом при проверке компонентов PHP может появиться информация о несоответствии версий этих компонентов. Сообщение можно проигнорировать.

Проверка

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

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

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

./mysql -u root -p

  • PHPIIS
  • 0 Kasutajad peavad seda kasulikuks
Kas see vastus oli kasulik?

Seotud artiklid

4. Настройка Apache, PHP, MySQL на WampServer Win 2016

Настройка Apache, PHP, MySQL на WampServer Что это такое WampServer - это среда для...

2. Установка и настройка DNS-сервера и Active Directory, DHCP-сервера в Windows Server 2019

Установка и настройка DNS и Active Directory  Установка и настройка  DNS-сервера  и  Active...

1. DNS-сервера и Active Directory в Windows Server 2016

Установка и настройка  DNS-сервера  и  Active Directory  в  Windows Server 2016  практически не...

0. Способы организации RDP

Напоминаем про опасность открытого доступа к RDP через интернет. Вероятность, что его...

5. RDP Windows server 2016

Установка службы удаленных рабочих столов Windows Server  Данный опус является...