Настройка IIS, PHP и MySQL на Windows 8.1. Инструкция в картинках

С помощью Windows-утилиты Microsoft Web Platform Installer стало очень просто устанавливать и настраивать работу связки веб-сервера IIS, языка PHP и базы данных MySQL. Раньше, еще до появления этой утилиты, аналогичная настройка занимала намного больше времени. Правда, если это делать при отсутствии доступа к интернету, то повозиться придется. Но в данной записи я опишу то, как я устанавливаю связку.

 

1. Добавление IIS в Windows

Для добавления IIIS в Windows 8 (или любой другой) нужно зайти в панель управления в раздел «Программы и компоненты» (Рис.1)

Рис.1. Панель управления Windows
Рис.1. Панель управления Windows

 

В открывшемся окне нажать на кнопку «Включение или отключение компонентов Windows» (Рис.2).

Рис.2. Включение или отключение компонентов Windows
Рис.2. Включение или отключение компонентов Windows

 

В окне «Компоненты Windows» отметьте в ветке IIS как минимум разделы «Службы Интернета» и «Средства управления веб-сайтом» (Рис.3).

Рис.3. Компоненты IIS
Рис.3. Компоненты IIS

 

2. Подготовка Microsoft Web Platform Installer

Для начала необходимо загрузить Microsoft Web Platform Installer со страницы сайта. Для этого зайдите на страницу http://microsoft.com/web/downloads/platform.aspx (Рис.4). Если ссылка не сработает, то в любом поисковике вбейте Microsoft Web Platform Installer – первая ссылка должна вести на сайт Microsoft.com). Загрузите установочный файл и установите его (Рис.5).

Рис.4. Страница загрузки Microsoft Web Platform Installer
Рис.4. Страница загрузки Microsoft Web Platform Installer

 

Рис.5. Установка Microsoft Web Platform Installer
Рис.5. Установка Microsoft Web Platform Installer

 

3. Поиск необходимых компонент в Microsoft Web Platform Installer – PHP и MySQL

К сожалению, не все версии PHP из найденных будут работать. Нужно, чтобы в названии было написано что-то типа «PHP 5.5.11 For IIS Express» (Рис.6). Версию выберите ближайшую к той, что установлена на вашем рабочем сервере. Себе я устанавливаю «PHP 5.5.11 For IIS Express (Английский)».

Рис.6. Выбор версии PHP для IIS
Рис.6. Выбор версии PHP для IIS

 

Кроме PHP, необходимо установить и сервер управления базами данных MySQL. В случае с MySQL – также выберите ближайшую версию к вашему серверу (Рис.7).

Рис.7. Выбор версии MySQL
Рис.7. Выбор версии MySQL

 

При установке MySQL программа попросит указать пароль для администратора сервера управления базами данных (root) (Рис.8). Тут рекомендация простая – для учебных и тестовых баз делайте пароль попроще, в остальных случаях – посложней.

Рис.8. Установка пароля для сервера управления базами данных MySQL
Рис.8. Установка пароля для сервера управления базами данных MySQL

После ввода root-пароля для MySQL останется только нажать на кнопку «Принимаю» лицензионные соглашения для выбранных продуктов.

Рис.9. Принятие условий для установки PHP и MySQL
Рис.9. Принятие условий для установки PHP и MySQL

 

4. Установка URL Rewrite

Если вы развернете локальную версию блога WordPress, Joomla или другой популярной системы управления сайтами, то очень быстро столкнетесь вот с чем – при переходе на страницы с ЧПУ (ссылка вида http://mysite/stories/about.htm, а не http://mysite/index.php?id=21), вы получите сообщение о том, что страница не найдена.

Чтобы работала поддержка ЧПУ, необходимо установить для IIS то, что в Apache называется mod_rewrite – модуль URL Rewrite.

Модуль добавляется также через Microsoft Web Platform Installer. Для установки модуля откройте IIS и выберите пункт «Установщик веб-платформы» (Рис.10).

Рис.10. Переход к Установщику веб-платформы из IIS
Рис.10. Переход к Установщику веб-платформы из IIS

 

В открывшемся окне в строке поиска введите «Модуль переопределения» или «URL Rewrite».

Рис.11. Установка модуля переопределения URL-адресов
Рис.11. Установка модуля переопределения URL-адресов

После нажмите на кнопку «Установить».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *