Что такое NGINX

Обновлено Обновлено: Опубликовано Опубликовано:

NGINX —
простыми словами

программа для развертывания собственного веб-сервера. Получила большое распространение благодаря простоте настройки и скорости работы. Может использоваться как независимый полноценный веб-сервер, так и http-прокси с переадресацией веб-запросов на другие сервера.

По сравнению с Apache, работает быстрее при отдаче статики, а также потребляем меньше ресурсов сервера. Apache, в свою очередь, совместим с большинством программ и гибок благодаря модульной системе. Очень часто, администраторы устанавливают оба веб-сервера одновременно — NGINX принимает запросы, отдает статику и перенаправляет обработку скриптов Apache. Такой подход позволяет извлечь плюсы обоих систем.

NGINX хорошо документирован. На официальном сайте можно найти документацию по установке, настройке и поддержке приложения. Загрузить пакет можно на странице «скачать».

Изначально, пакет разработан и протестирован на системе FreeBSD. Но он также хорошо поддерживается на Linux (Ubuntu, CentOS, ...) и, даже, Windows.

Прочитайте более подробно о NGINX на сайте Википедия

Встречается в статьях

Инструкции:

  1. Использование playbook и роли в Ansible на примере установки NGINX
  2. Как настроить связку Apache + HTTP/2 на Linux CentOS 7
  3. Как установить и настроить связку Asterisk + FreePBX на CentOS 8
  4. Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
  5. Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы
  6. Настройка безопасности Linux с помощью Fail2ban
  7. Инструкция по установке и использованию GLPI на Linux CentOS
  8. Установка, настройка и использование системы по сбору логов Grafana Loki на Linux
  9. Как вручную настроить сервер хостинга на CentOS 7
  10. Как установить и настроить iRedMail на Linux CentOS
  11. Настройка почтового сервера iRedMail на Ubuntu
  12. Как оптимизировать веб-сервер NGINX
  13. Установка и настройка кластера Kubernetes на Linux Ubuntu
  14. Как настроить почту для корпоративной среды на CentOS 8
  15. Как настроить почту для корпоративной среды на Ubuntu Server
  16. Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
  17. Как настроить NGINX с поддержкой HTTP/2
  18. Трансляция видео с веб-сервера с помощью NGINX + rtmp
  19. Как настроить почту на базе Postfix для корпоративной среды
  20. Установка и настройка системы мониторинга Prometheus на Linux
  21. Настройка портала TeamPass для совместного хранения паролей
  22. Установка Nginx + PHP + MySQL на Astra Linux

Мини-инструкции:

  1. Как установить NGINX на CentOS 7
  2. Как пользоваться командой systemctl
  3. Как работать с симлинками в Windows и Linux
  4. Как настраивать перенаправления в сервере NGINX
  5. Как настроить Apache для работы по HTTPS (SSL)
  6. Как настроить HTTP/2 на Windows Server 2016 и выше
  7. Как установить PHP 7 на Linux CentOS 7
  8. Инструкция по установке и настройке PostfixAdmin на CentOS 7
  9. Получение бесплатного сертификата Lets Encrypt
  10. Как настроить лимиты и ограничения в веб-сервере NGINX
  11. Настройка logrotate в примерах
  12. Установка и настройка OwnCloud на CentOS 7 или 8
  13. Как управлять процессами в операционной системе Linux
  14. Инструкция по установке и настройке phplist
  15. Как и где настраивать время сессии PHP
  16. Инструкция по переходу на новую версию GLPI
  17. Как установить и настроить сервер Haproxy на Linux CentOS 7
  18. Анализ и мониторинг нагрузки веб-сервера на базе Linux
  19. Установка, настройка и использование NGINX Amplify для мониторинга веб-сервера
  20. Установка сервера для сбора тревожных событий Alerta на Linux Ubuntu
  21. Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
  22. Установка и настройка Nextcloud + NGINX на Ubuntu
  23. Настройка сервера мониторинга Zabbix на Linux CentOS
  24. Настройка сервера мониторинга Zabbix на Ubuntu
  25. Инструкция по настройке сервера IOT VEGA с веб-интерфейсом под Ubuntu
  26. Установка и настройка своего локального репозитория CentOS
  27. Настройка Autodiscover для автоматического конфигурирования почтовых программ
  28. Использование Roundcube для нескольких почтовых серверов
  29. Как создать свой собственный образ для Docker
  30. Инструкция по развертыванию Nextcloud с Apache на Ubuntu
  31. Установка обновления phplist с сохранением данных предыдущей версии
  32. Отправка логов на удаленный сервер с помощью journald
  33. Настройка rsyslog для хранения логов на удаленном сервере Linux
  34. Установка и настройка CRM Битрикс24 от 1С на Linux CentOS
  35. Установка веб-интерфейса phpMyAdmin на CentOS для управления MySQL
  36. Установка платформы .NET Framework на Linux Ubuntu
  37. Включение кеширования ответа от backend в Nginx
  38. Установка и настройка SARG на CentOS для анализа логов прокси-сервера SQUID
  39. Установка и использование сервера Freeradius на Linux CentOS 8
  40. Установка и настройка сервера Rocket.Chat на Ubuntu
  41. Как пройти SSL-проверку при настройке https в NGINX
  42. Инструкция по установке и настройке phplist на Linux Ubuntu
  43. Установка и настройка сервера NextCloud на CentOS 8
  44. Как работать с менеджером пакетов dnf/yum в операционной системе Linux CentOS
  45. Установка и настройка модуля PageSpeed для NGINX и Apache
  46. Установка и использование почтового клиента WebMail Lite на Linux CentOS
  47. Установка и настройка сервера Collabora в связке с Nextcloud/Owncloud
  48. Настройка сервера мониторинга Zabbix 5 на Linux CentOS 8
  49. Организация сервиса календаря и адресной книги на базе Baikal
  50. Настройка аутентификации доменных пользователей в Nextcloud
  51. Синхрониация каталогов в Linux с помощью Lsyncd
  52. Отправка почты из Битрикс24 без попадания в СПАМ
  53. Как создать собственный Docker-образ с веб-сервером
  54. Примеры настройки сервисов и их установки с помощью ролей в Ansible
  55. Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
  56. Как настроить свой приватный репозиторий для хранения образов Docker
  57. Как настроить балансировку http-запросов в веб-сервере NGINX
  58. Как собрать установочный RPM-пакет для веб-сервера NGINX в Linux CentOS
  59. Как настроить прозрачную аутентификацию в NGINX через LDAP
  60. Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
  61. Развертывание Django проекта на Ubuntu под веб-сервер Nginx

Вопросы и ответы:

  1. Сколько стоит настроить сервер и от чего зависит цена
  2. Обзор восьмой версии Linux CentOS
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

ISA Server   OpenVZ   IAX   Безопасный режим   BIND   Кэш   RSS   DNSSEC   SOCKS   DNS   Yahoo   Viber   MBR   RabbitMQ   DMARC   Mikrotik   Чипсет   Heartbeat   Ubuntu   ICQ  
.....

Реклама