Установка і настройка веб-сервера iis php mysql на windows 8

Що-б особливо не повторяться, за основу було взято минулі статті, відповідно всі зроблені настройки залишаються незмінними.

Установка MySQL детально розглянута в цій статті: Ручна установка MySQL на Windows

Установка веб-сервера IIS:

Відкриваємо Панель управління -> Програми -> Включення або відключення компонентів Windows. Знаходимо в списку розділ Служби IIS. Розкриваємо його і вибираємо потрібні компоненти.
Базовий набір:
Безпека. Вибираємо всі компоненти крім «Перевірка автентичності з зіставленням сертифіката ...».
Компоненти розробки додатків. Відзначаємо всі пункти.
Загальні функції HTTP. Відзначаємо всі пункти.
Перевірка працездатності і діагностика. Вибираємо «Ведення журналу HTTP» і «Монітор запитів».
Функції підвищення швидкодії. Відзначаємо всі пункти.
Засоби управління веб-сайтом. Відзначаємо тільки «Консоль управління IIS».

Коли всі пункти обрані, натискаємо Ок.


Після завершення установки обов'язково перезавантажуємося!

Далі запускаємо інсталятор PHPManager (PHPManagerForIIS-1.2.0-x64.msi) - необхідний для управління PHP.

Далі переходимо до установки модуля rewrite:
Запускаємо інсталятор (rewrite_x64_ru-RU.msi):

Далі відкриваємо "управління комп'ютером", "диспетчер служб IIS" - з'явиться вікно з пропозицією використати "веб-платформу." Поки відмовляємося:

У диспетчері служб IIS, розкриваємо "сайти" і бачимо, що встановлений Default Web Site не запущено:

При спробі запуску з'являється помилка:

Ця помилка виникла внаслідок того, що 80 порт у нас зайнятий якимось додатком.

У нашому прикладі, 80 порт використовує веб-сервер Apache.

Змінимо налаштування веб-сервера IIS. Змусимо його слухати, припустимо, порт 8080:

У колонці "Дії", натискаємо "прив'язки."

Тиснемо ok і закрити.

Тепер в колонці "Дії", в розділі "Управління веб-сайтом", тиснемо запустити:

Правда, яка стартова сторінка говорить про те, що поки ми всі зробили правильно.

Для цього в диспетчері виділяємо сайт і тиснемо "прив'язки ..":

Тиснемо змінити і вводимо ім'я нашого сайту в поле "ім'я вузла":

Тиснемо ok і закрити:

Тепер необхідно внести зміни в файл "hosts", розташований в C: \ Windows \ System32 \ Drivers \ etc

Зберігаємо і закриваємо.

Вводимо в браузері: local.malwselennaia.ru і отримуємо результат:

Далі необхідно підключити PHP в диспетчері iis. Для цього в диспетчері iis відкриваємо "Адміністратор PHP" і тиснемо "зареєструвати нову версію":

Вказуємо шлях до директорії з PHP:

Тут тиснемо подивитися рекомендації:

Якщо там є зауваження по установці, виправляємо їх.

Для управління базами даних будемо використовувати phpMyAdmin, який ми налаштували в попередній статті (Установка веб-сервера Apache + PHP + MySQL на Windows 8.1), єдине що ми змінимо, то що відкривати його буде не Apache, а веб-сервер IIS.

Для цього в диспетчері IIS виділяємо "Default Web Site" і при натисканні правої кнопки миші, в меню вибираємо "додати віртуальний каталог.":

У вікні, в полі "фізичний шлях" тиснемо огляд:

Значить всі встановлені компоненти працюють.

Спочатку необхідно створити директорію для нашого сайту. У минулій статті (Установка веб-сервера Apache + PHP + MySQL на Windows 8.1), ми створили директорію для сайтів C: \ sait. Створюємо в ній каталог, припустимо "local2.malwselennaia.ru", і в ньому створюємо папку "www".

Копіюємо туди розпакований дистрибутив DLE.

Тепер заходимо в phpMyAdmin, і переходимо на вкладку "користувачі" і тиснемо додати користувача:

Вводимо ім'я, припустимо dle

І ставимо галку на "Створити базу даних з ім'ям користувача в назві і надати на неї повні привілеї" і тиснемо OK:

Бачимо що з'явився користувач і база даних:

Далі відкриваємо диспетчер IIS, виділяємо "сайти", правою кнопкою миші відкриваємо меню і вибираємо "додати веб-сайт.":

Схожі статті