Рейтинг:0

Где находятся моды nginx в репозитории пакетов nginx.org?

флаг br

Я обновляю некоторые хосты Ubuntu 18.04 до Nginx v1.20. В официальных репозиториях Ubuntu 18.04 доступна версия 1.14, для которой есть некоторые рекомендации, поэтому я добавляю «официальный» репозиторий Nginx на мои хосты 18.04.

libnginx-* моды кажутся только вещью Ubuntu. Эти модули автоматически компилируются в nginx.org как-то упаковать? Например, подходящий показывает libnginx-mod-http-geoip исходит из официальных репозиториев, но ничего для репозитория nginx.org.

Nginx показывает как официальные репозитории, так и nginx.org

# подходящая политика nginx
нгинкс:
  Установлено: 1.20.1-1~бионик
  Кандидат: 1.20.1-1~бионический
  Таблица версий:
 *** 1.20.1-1~бионик 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
        100 /var/lib/dpkg/status
     1.20.0-1~бионический 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.18.0-2~бионический 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.18.0-1~бионический 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.16.1-1~бионический 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.16.0-1~бионик 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.14.2-1~бионик 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.14.1-1~бионик 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.14.0-1~бионический 500
        500 https://nginx.org/packages/ubuntu bionic/nginx amd64 пакетов
     1.14.0-0ubuntu1.9 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main Пакеты amd64
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main Пакеты i386
        500 пакетов http://security.ubuntu.com/ubuntu bionic-security/main amd64
        500 http://security.ubuntu.com/ubuntu bionic-security/main Пакеты i386
     1.14.0-0убунту1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Пакеты
        500 http://us.archive.ubuntu.com/ubuntu bionic/main Пакеты i386

Модификации Nginx отображаются только для официального репозитория

# правильная политика libnginx-mod-http-geoip
libnginx-mod-http-geoip:
  Установлено: (нет)
  Кандидат: 1.14.0-0ubuntu1.9
  Таблица версий:
     1.14.0-0ubuntu1.9 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main Пакеты amd64
        500 пакетов http://security.ubuntu.com/ubuntu bionic-security/main amd64
        100 /var/lib/dpkg/status
     1.14.0-0убунту1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Пакеты

Это моды, установленные для версии 1.14 (официальная). Я предполагаю, что их необходимо установить, чтобы настроенные параметры Nginx продолжали работать с версией 1.20:

libnginx-mod-http-geoip
libnginx-mod-http-изображение-фильтр
libnginx-mod-http-xslt-фильтр
libnginx-мод-почта
libnginx-mod-поток

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.