Просто про складне або вивчаємо PHP 7! Частина 1. Встановлення та налаштування веб - сервера (на прикладі Abyss Web Server). Установка PHP - движка

Привіт, шановні читачі сайту remontcompa.ru! Мене звати Роман нахватом і я представляю вашій увазі цикл статей по мові програмування PHP. Мова програмування PHP є серверний мова, за допомогою якого можна створювати веб-сайти, як невеликі, так і складаються з сотень і тисяч сторінок. Наприклад, такі популярні ресурси, як Wikipedia, соціальні мережі Facebook, "ВКонтакте" створені з використанням PHP. PHP є одним з найперших яиков програмування, який був орієнтований на веб-розробку, тому він залишається одним з найпопулярніших і затребуваних мов. Крім цього, він дуже простий і зрозумілий початківцям користувачам.

Просто про складне або вивчаємо PHP 7! Частина 1. Встановлення та налаштування веб - сервера (на прикладі Abyss Web Server). Установка PHP - движка


У цій частині ми виконаємо підготовку середовища розробки інтерактивних веб-сайтів, а саме встановимо на комп'ютер наступні компоненти:
  1. Веб-сервер Abyss Web Server X1
  2. PHP-движок PHP 7.3.0
  3. Abyss Web Server X1 є безкоштовним веб-сервером для операційних систем Winows, Linux, macOS. Abyss Web Server X1 підтримує безліч функцій, що стосуються генерації динамічного контенту за допомогою серверних сценаріїв.
  4. PHP-движок забезпечує виконання php сценаріїв на веб-сторінках.
Кожен раз, коли користувач заходить на будь-якої веб-сайт в браузері, він запитує веб-сторінку на веб-сервері по протоколу HTTP. Якщо веб-сторінка на сайті містить php сценарій, веб-сервер спочатку звертається до PHP-движку, який обробляє код php сценарію перед відправкою відповіді в веб-браузер Принципова схема взаємодії веб-браузера, веб-сервера і php-движка показана нижче.

Переходимо за адресою https://aprelium.com/downloads/ і виконуємо скачування інсталяційний файл веб-сервера Abyss Web Server X1.

Вибираємо версію для Windows.

Запускаємо інсталяційний файл і виконуємо установку.

Приймаємо ліцензійну угоду.

далі.

Шлях для установки залишаємо за замовчуванням.

У відповідь на запит як на скріншоті встановлюємо перемикач на пункті Install as a Winows Service (встановити як службу Windows), а також галочку Start automatically on computer startup.

ОК.

Після завершення установки в браузері автоматично відкриється ось таке вікно, яке повідомить, що Abyss Web Server запущений і працює правильно.

Встановимо російську мову для консолі веб-сервера Abyss Web Server X1. Для цього переходимо за адресою https://aprelium.com/abyssws/languages/ і викачуємо файл ru.lng.

Переходимо в папку lang по шляху C: \ Abyss Web Server \ lang і копіюємо в неї файл ru.lng.

Щоб в консолі веб-сервера Abyss Web Server з'явився російську мову, необхідно перезапустити службу Abyss Web Server.

У веб-браузері переходимо за адресою http: // localhost: 9999 / console / language і вибираємо російську мову.

Також переходимо за адресою http: // localhost: 9999 / console / credentials і вказуємо ім'я користувача і пароль, які будуть використані для входу в консоль Abyss Web Server.

На сторінці консолі Abyss Web Server вибираємо Налаштування.

загальні.

HTTP Port і каталог для документів (папка htdocs) залишаємо за замовчуванням.

Переходимо за адресою https://aprelium.com/downloads/ і викачуємо інсталяційний файл PHP-движка (в нашому випадку це PHP 7.3.0).

Установчий файл PHP 7.3.0. Запускаємо його і виконуємо установку.

далі.

Приймаємо ліцензійну угоду. далі.

Шлях установки залишаємо за замовчуванням.

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

Після завершення установки PHP-движка веб-сервер поки що не може виконувати php-сценарії, так як на ньому відсутня установка сценаріїв, а також шлях до движку PHP-інтерпретатора. Налаштуємо Abyss Web Server на підтримку php-сценаріїв. Для цього зайдемо в консоль веб-сервера. тиснемо Налаштування. Клацаємо Параметри сценаріїв.

Ставимо галочку Включити виконання сценаріїв. У віконці Інтерпретатори тиснемо Додати.

У випадаючому списку Interface вибираємо FastCGI (Local-Pipes).

У рядку Інтерпретатор вказуємо шлях до файлу php-cgi.exe, а саме C: \ Program Files \ PHP7 (як було показано вище, саме цим шляхом було встановлено PHP-движок). У віконці, пов'язані розширення тиснемо Додати.

В поле Розширення вводимо php і тиснемо ОК.

ОК.

ОК.

Для того, щоб нові налаштування вступили в силу, тиснемо Перезавантажити.

Для того, щоб php-сценарії могли оброблятися PHP-движком, веб-сервер повинен бути запущений і правильно налаштований. Перевіримо, чи правильно встановлена ​​веб-сервера, написавши в будь-якому текстовому редакторі наступний код:

Збережемо даний документ в файл в папці htdocs по шляху C: \ Abyss Web Server \ htdocs, присвоївши йому ім'я phpinfo і розширення php.

Введемо в адресному рядку веб-браузера адресу http: //localhost/phpinfo.php.

Як бачимо, веб-сервер Abyss Web Server успішно обробив веб-сторінку phpinfo.php, яка містить інформацію про версії PHP-движка.

Продовження у другій частині: Правила написання php сценаріїв. Впровадження php коду в html документи