Установка і настройка компоненти PHP для веб-сервера IIS

Для роботи з веб-проектами на базі популярних CMS (англ. Content Management System – система управління вмістом), таких як WordPress, Drupal, Joomla та ін. Необхідний компонент, який би обробляв скрипти PHP і перетворював би їх в код HTML, зрозумілий браузеру . У цій статті розглянемо 2 способи установки компоненти PHP на що входить в постачання Windows веб-сервер IIS (Internet Information Services) за допомогою програми «Монтажник веб-платформи» від компанії Mocrosoft і вручну, за допомогою офіційного інсталятора.

1. Встановлення та налаштування веб-сервера IIS

Перш за все, у вас повинен бути встановлений веб-сервер IIS. Щодо розміщення IIS можна прочитати в статтях:

Крім того, в процесі установки крім компонент за замовчуванням обов’язково повинна бути встановлена ​​компонента FastCGI. Якщо ж веб-сервер IIS вже встановлено, але дана компоненту не була обрана, то це можна зробити і пізніше. Розглянемо процес установки компоненти FastCGI в Winows 8 / 8.1. Щоб активувати FastCGI, проходимо той же шлях, що і для активації IIS. До речі, в Windows 8.1 потрібний нам розділ панелі управління «Програми та засоби» зручно винесено в контекстне меню кнопки «Пуск».

У вікні розділу натискаємо «Включення і відключення компонентів Windows».

Розкриваємо список «служби IIS“, в ньому – “служби Інтернету», Далі -«Компоненти розробки додатків». І вже в цьому списку ставимо галочку біля «CGI». Далі тиснемо «ОК»І чекаємо, поки система налаштує і застосує зміни.

Далі розглянемо 2 способи установки компоненти PHP на веб-сервер IIS:

2. Установка компоненти PHP за допомогою програми «Монтажник веб-платформи»

Установник веб-платформи надає собою невелику програму, яка надає доступ до швидкого встановлення і налаштування усього спектру продуктів, які можуть знадобитися для розробки або розгортання веб-сайтів і веб-додатків на базі платформи Windows. Завантажити інсталятор веб-платформи можна на офіційному сайті програми.

Після скачування запускаємо інсталятор і чекаємо закінчення установки. Після того, як процес установки буде завершено, ми потрапимо в головне вікно програми, де можна побачити величезну кількість програм, компонент, збірок тощо. Існуючих для розробки веб-сайтів і веб-додатків. Необхідна нам компонента PHP також присутній в даному списку. Знайти її найпростіше вбивши відповідний запит в поле пошуку, розташоване у верхньому правому куті вікна програми. Потім необхідно натиснути кнопку «Додати»В рядку з компонентою необхідної версії (на момент написання статті, актуальною була версія 5.63)

Дана компонента буде додана в список встановлюваних елементів. натискаємо «встановити»Для установки додатків з цього списку.

Запуститься майстер установки, приймаємо умови ліцензійної угоди натиснувши кнопку «приймаю».

І чекаємо закінчення установки, натиснувши «Готово»Коли майстер закінчить роботу.

На цьому в загальному то і все. Компонента PHP успішно встановлена. Аналогічним чином можна також додати компоненту «Диспетчер PHP для IIS» за допомогою якої можна буде налаштовувати компоненти PHP прямо з «Диспетчера служб IIS».

3. Установка компоненти PHP за допомогою офіційного інсталятора

Тепер розглянемо процес установки компоненти PHP вручну, т. Е. З допомогою інсталятора. Дистрибутив PHP можна скачати з офіційного сайту. У нашому випадку викачуємо інсталятор PHP.

Запускаємо інсталятор PHP і у вікні майстра установки тиснемо «Next».

Погоджуємося з ліцензійними умовами. тиснемо «Next».

Погоджуємося з шляхом установки, якщо немає необхідності його міняти. тиснемо «Next».

У наступному вікні вибираємо режим «IIS FastCGI», Якщо поточна операційна система – Windows Server. Якщо робота відбувається в Windows 7, 8, 8.1, вибираємо режим «Other CGI». І тиснемо «Next».

Потім, нічого не змінюючи, тиснемо «Next».

Наступний крок – запуск самої інсталяції. тиснемо «Install».

По завершенню інсталяції тиснемо «Finish».

На додачу до самого PHP також встановимо плагін для його управління в «Диспетчері служб IIS». Плагін PHP Manager for IIS, відповідно до розрядністю операційної системи, викачуємо з офіційного сайту.

Запускаємо установку плагіна. Якщо на комп’ютері не встановлена ​​програмна платформа NET Framework, інсталятор плагіна запропонує відправитися на офіційний сайт для скачування її дистрибутива. І тільки після установки NET Framework і перезавантаження комп’ютера плагін PHP Manager for IIS захоче встановлюватися без будь-яких проблем. тиснемо «Next».

Погоджуємося з ліцензійними умовами і тиснемо знову «Next».

По завершенню установки плагіна закриваємо вікно інсталятора.

Запускаємо «Диспетчер служб IIS». Якщо всі дії здійснені коректно, в «Диспетчері служб IIS» побачимо з’явився розділ «Адміністратор PHP». Заходимо сюди двічі клацнувши.

Ссылка на основную публикацию