Установка последней версии или обновление Nginx на Ubuntu

Ни во всех дистрибутивах Linux есть доступ к последней версии сервера Nginx. К счастью, на сайте Nginx есть репозитории для большинства дистрибутивов с подробной инструкцией.

Ниже пример обновления Nginx на Ubuntu.

Подробные инструкции и репозитории на сайте Nginx здесь.

Установка из официального репозитория — это хорошо для Ubuntu 16. Для ранних версий оптимальным решением является сторонний репозиторий откуда можно получить полноценную поддержку HTTP/2 и ALPN. Подробнее…

Ubuntu

версия Кодовое имя
12.04 precise
14.04 trusty
16.04 xenial

Добавляем пути к пакетам в apt-get:

[code batch]

[/code]

И добавляем следующее (заменить codename на нужный):

[code bash]

[/code]

Устанавливаем ключ:

[code batch]

[/code]

Сохраняем конфиги nginx, лежащие здесь: [code]/etc/nginx/[/code]

Останавливаем и полностью удаляем старый nginx во избежании конфликтов установки:

[code batch]

[/code]

Обновляем пакеты и устанавливаем новую версию nginx:

[code batch]

[/code]