Що-б особливо не повторяться, за основу було взято минулі статті, відповідно всі зроблені настройки залишаються незмінними.
Установка 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, виділяємо "сайти", правою кнопкою миші відкриваємо меню і вибираємо "додати веб-сайт.":