Установка веб-сервера Angie в Ubuntu

Angie — эффективный, мощный и масштабируемый веб-сервер, созданный fork-ом от nginx группой разработчиков nginx с целью значительно расширить исходную функциональность. Angie задуман как замена nginx и будет работать на вашей конфигурации nginx без существенных изменений.

Поддерживаемые дистрибутивы Ubuntu

  • 20.04 Focal Fossa x86_64
  • 22.04 Jammy Jellyfish x86_64

Установка веб-сервера Angie в Ubuntu

Устанавливаем дополнительные патетика, необходимые для установки репозитория

Импортируем ключи в систему

Добавляем репозиторий в систему

Устанавливаем веб-сервер Angie

Установка веб-сервера Angie 

Возможно, потребуется открыть порты на UFW

После этого можно зайти на IP адрес сервера и проверить работу

Веб-сервер Angie работает

Далее, если требуется изменяем файлы конфигурации angie используя правила и директивы Nginx

Angie устанавливается со следующими отличиями от Nginx.

Пути к файлам

  • prefix=/etc/angie
  • conf-path=/etc/angie/angie.conf
  • error-log-path=/var/log/angie/error.log
  • http-log-path=/var/log/angie/access.log
  • lock-path=/var/run/angie.lock
  • modules-path=/usr/lib/angie/modules
  • pid-path=/var/run/angie.pid
  • sbin-path=/usr/sbin/angie
  • http-client-body-temp-path=/var/cache/angie/client_temp
  • http-fastcgi-temp-path=/var/cache/angie/fastcgi_temp
  • http-proxy-temp-path=/var/cache/angie/proxy_temp
  • http-scgi-temp-path=/var/cache/angie/scgi_temp
  • http-uwsgi-temp-path=/var/cache/angie/uwsgi_temp

Модули включенные в сборку

  • http_addition_module
  • http_auth_request_module
  • http_dav_module
  • http_flv_module
  • http_gunzip_module
  • http_gzip_static_module
  • http_mp4_module
  • http_random_index_module
  • http_realip_module
  • http_secure_link_module
  • http_slice_module
  • http_ssl_module
  • http_stub_status_module
  • http_sub_module
  • http_v2_module
  • mail
  • mail_ssl_module
  • stream
  • stream_realip_module
  • stream_ssl_module
  • stream_ssl_preread_module

Пакеты динамических модулей (доступные в репозитории)

  • angie-module-geoip
  • angie-module-geoip2
  • angie-module-njs
Понравилась статья? Поделиться с друзьями:
Добавить комментарий