Nginx Ubuntu: установка і настройка

Використання зворотного проксі

Зворотний проксі – це сервер, який знаходиться між внутрішніми і зовнішніми додатками клієнтами, перенаправляючи клієнтські запити. Хоча багато поширені програми, такі як Node.js можуть працювати як сервери самостійно, NGINX є ряд розширених функцій балансування навантаження, безпеки та прискорення цих функцій немає в більшості спеціалізованих програмах. Використання NGINX в якості зворотного проксі-сервера дозволяє додавати ці функції в будь-який додаток.

Для цього використовується простий Node.js щоб продемонструвати, як налаштувати NGINX в якості зворотного проксі-сервера.

Установка проксі:

  • Ці кроки встановлюють Mainline в Ubuntu з офіційного репозиторію NGINX Inc. Для інших дистрибутивів потрібно ознайомитися з керівництвом адміністратора, щоб отримати інформацію про налаштування для виробничих середовищ.
  • Відкривають /etc/apt/sources.list текстовий редактор і додають наступну рядок внизу.
  • Замінюють codename у цьому прикладі на кодове ім’я встановленої версії.Наприклад, для Ubuntu Nginx php-fpm з ім’ям Bionic Beaver прописують bionic.
  • Імпортують ключ підпису пакету репозиторію і додають його в apt.
  • Переконуються, що сервер запущено і буде включений автоматично при перезавантаженні.