Настройка веб-сервера IIS, часть 2

В предыдущей части мы рассматривали добавление компонентов Internet Information Services (IIS) в ОС Windows и установку на них PHP.

Установка MySQL на IIS

Теперь установим MySQL. Для этого переходим на страницу загрузки и скачиваем Installer MSI для Windows. Вам предложат зарегистрироваться, но можно вежливо отказаться, нажав No thanks, just start my download.

Запускаем скачанный файл. Лучше выбрать вариант установки Custom, так Вы сможете выбрать необходимые Вам компоненты. Впрочем, если Вы оставите всё по умолчанию и выберете Developer Default, ничего страшного не произойдет.

Настройка веб-сервера IIS

Далее необходимо произвести настройку. Если Вы устанавливаете MySQL на сервер — выбирайте Server Machine. Для обычного компьютера подойдет Developer Machine. Порт не меняйте и сделайте его открытым, чтобы можно было подключаться через сеть.

Настройка веб-сервера IIS

Далее Вам предложат задать пароль для пользователя root. Вы также можете добавить еще пользователей.

Настройка веб-сервера IIS

Пусть MySQL запускается как служба Windows под стандартным пользователем.

Настройка веб-сервера IIS

Далее применяем нашу конфигурацию.

Настройка веб-сервера IIS

Теперь настроим Samples and Examples.

Настройка веб-сервера IIS

Вся настройка, на самом деле, состоит в присоединении пользователя (или пользователей) к серверу.

Настройка веб-сервера IIS

Далее снова нажимаем Execute для обновления конфигурации.

Настройка веб-сервера IIS

Установка MySQL завершена.

Если хотите проверить правильно ли установлен MySQL, запустите через Пуск MySQL 5.6 Command Line Client. При входе введите пароль пользователя root. Далее можно проверить работоспособность MySQL, отобразив список баз данных командой show databases; (точка с запятой обязательны). Если список баз данных вывелся, значит всё хорошо.

Настройка веб-сервера IIS

Установка phpMyAdmin на IIS

Скачиваем с данной страницы ZIP-архив с phpMyAdmin. В корневом каталоге веб-сайтов в IIS (а это, напомню, C:\inetpub\wwwroot\) создаем папку phpmyadmin и извлекаем в неё файлы из архива.

Раскомментируйте (т.е. уберите точку с запятой) в файле php.ini, который лежит в каталоге с PHP, строки:

extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll

и перезагрузите компьютер. В противном случае phpMyAdmin выдаст сообщение об ошибке.

Если всё прошло хорошо, то, перейдя в браузере по адресу http://localhost/phpmyadmin/, Вы увидите вот такое окно приветствия:

Настройка веб-сервера IIS

Для подключения к MySQL необходимо создать конфигурационный файл. Сделать это можно вручную правкой файла config.sample.inc.php и сохранением его как config.inc.php, либо через графический конфигуратор. Рассмотрим второй способ.

Переходим по адресу http://localhost/phpmyadmin/setup/, если видите вот такое предупреждение

Настройка веб-сервера IIS

то необходимо сделать то, что в нем написано. А именно, создать каталоге с phpMyAdmin папку config. Что касается разрешений, то Вам надо убедиться, что группе IIS_IUSRS и пользователю IUSR дан полный доступ к папке. Для этого щелкните по ней правой кнопкой мыши и выберите Свойства, там перейдите на вкладку Безопасность,, найдите соответствующую группу и посмотрите её права. Если необходимо добавить права, нажимаем на кнопку «Изменить», там выбираем интересующую нас группу и отмечаем галочкой Полный доступ. Применяем изменения.

Настройка веб-сервера IIS

Если пользователя IUSR в списке нет, то его необходимо добавить. Для этого нажимаем кнопку «Дополнительно», а в открывшемся окне кнопку «Добавить». Выберите субъект, для этого введите имя искомого пользователя и нажмите кнопку «Проверить имена». Если пользователь найден — его имя станет подчеркнутым. Нажимайте ОК и выставляйте ему полный доступ. Затем еще несколько раз ОК во всех окнах.

Настройка веб-сервера IIS

Возвращаемся в конфигуратор. Нажимаем на кнопку «Новый сервер». Если Вы будете подключаться к серверу, расположенном на этом же компьютере, то в поле «Хост сервера» смените localhost на 127.0.0.1.

Настройка веб-сервера IIS

Далее зайдите в папку C:\Windows\System32\drivers\etc и откройте файл hosts блокнотом или другим подобным редактором. Убедитесь, что строка 127.0.0.1    localhost раскомментирована, а ::1   localhost закомментирована, как показано ниже.

Настройка веб-сервера IIS

Снова возвращаемся в конфигуратор. Применяем наши настройки сервера и возвращаемся к первой странице. В поле «Конфигурационный файл» выберите русский язык, наш только что созданный сервер и конец строки Windows. Нажимаем «Сохранить» и «Скачать». Полученный файл сохраняем в корневой каталог phpMyAdmin.

Теперь можно снова перейти на страницу авторизации и ввести имя пользователя root и пароль, который мы создавали при установке MySQL. Если всё прошло успешно, Вы увидите окно следующего вида:

Настройка веб-сервера IIS

Удаляем папку config.

На этом всё. Мы подняли веб-сервер на IIS, установили на него PHP, MySQL и phpMyAdmin.

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

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