LAMP (часть 3). Настройка IIS-php-mysql под Windows 7

Навожу инструкцию по установке связки IIS php mysql под управлением операционной системе Window 7. Самый простой способом установки и настройки – через установку пакета denwer , который даст связку apache php mysql. Здесь нет никаких особых трудностей, просто регистрируемся на сайте и на почту получаем ссылку с денвером, который просто нужно установить. После установки (стандартной) получаем настроенный веб-сервер (httpd – он же apache), mysql-server и phpmyadmin для удобной работы с БД. И потом просто закидаем шаблон и движок сайта в нужную папку.
Я же хочу рассказать про более длинный путь, где в качестве Веб-сервера будет использоваться IIS (Internet Information Services). Это нужно в тех случаях, когда нужно работать с сайтами написанных на ASP.NET, использующие mysql БД.

Приступим. Для начала нужно включить IIS.

  1. Нажмите кнопку Пуск и выберите Панель управления.
  2. На панели управления выберите Программы, а затем Включение и отключение компонентов Windows.
  3. В диалоговом окне «Компоненты Windows» нажмите Службы IIS
  4. Раскройте папку «Службы IIS«, «Службы интернета«, «Компоненты разработки приложений» и установите галочку напротив «CGI«;
  5. Затем кнопку ОК.

Теперь нам нужно установить PHP для Windows 7 и добавить в IIS возможность интерпретировать *.php файлы. Для этого нужно скачать PHP по ссылке. Советую качать установочный пакет PHP 5.3 . При установке нужно отметить IIS FastCGI на этапе выбора Web Server. Далее добавляем обработчик РНР.

    1. В Windows меню Пуск выберите команду «Выполнить:», введите в клавиатуры команду «inetmgr» и нажмите «Ok«;
    2. В Интерфейсе управления IIS выберите сервер в дереве «Подключения«;
    3. На «Начальной странице» откройте «Сопоставления обработчиков«;

  1. На вкладке «Действия» выберите «Добавить сопоставление модуля…«;
    • Путь запроса: *.php
    • Модуль: FastCgiModule
    • Исполняемый файл: C:\[Path to PHP installation]\php-cgi.exe
    • Имя: PHP_via_FastCGI
  2. В окне «Добавление сопоставления модуля» введите следующее:
  3. Нажмите кнопку «Огараничения запроса» и сконфигурируйте сопоставление вызывать обработчик только при сопоставлении с файлом или каталогом;
  4. Нажмите OK во всех диалогах для сохранения конфигурации.

Теперь нужно установить mysql и phpmyadmin. Я пробовал качать самую актуальную на данный момент версию mysql из официального сайта (версия 5.6.14), но она у меня не поднималась (не запускалась служба). По этому, советую скачать любую из версий mysql 5.5. К примеру, здесь . Установка – стандартная (нужно задать пароль root для подключения к БД).
После установки mysql качаем phpmyadmin на сайте и распаковуем архив в папку C:\inetpub\wwwroot (т.е. в корень папки с сайтами).
Теперь переходим по ссылке в браузере http://localhost/phpmyadmin/ и мы увидим страничку входа в панель phpmyadmin (Пользователь – root, Пароль – тот, что вводился при установке mysql).
Вот и все.
Полезные ссылки:
Мануал по настройке РНР под Windows
Установка IIS
Пакеты РНР под Windows
Пакет phpmyadmin

Автор: admin, 23 сентября 2013
Рубрики: Windows
Метки: , , ,

Написать комментарий

Последние статьи

Яндекс.Метрика
?>