GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalujte nejnovější Nginx na různé verze Ubuntu

Naučíme se, jak nainstalovat nejnovější Nginx na různé verze Ubuntu. V době psaní tohoto článku je nejnovější stabilní verze Nginx 1.12.2 vydaná 17. října 2017. Seznam změn je zde pro vaše zobrazení.

Nginx z úložiště softwaru Ubuntu

Nginx je součástí úložiště softwaru Ubuntu, ale může být zastaralý.

Abychom mohli nainstalovat nejnovější verzi Nginx, musíme přidat oficiální úložiště Nginx.

Jak nainstalovat nejnovější Nginx

Přidat oficiální úložiště Nginx v Ubuntu

Otevřete sources.list soubor a přidejte níže uvedený kód:

## Replace $release with your corresponding Ubuntu release.
deb http://nginx.org/packages/ubuntu/ $release nginx
deb-src http://nginx.org/packages/ubuntu/ $release nginx

Například na Ubuntu 16.04 (Xenial):

deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx

Nahraďte názvy verzí získané z níže uvedeného příkazu:

# awk -v var=$(lsb_release -rs) '$3~var {print $4" "$5;exit;}' /usr/share/python-apt/templates/Ubuntu.info | cut -d"'" -f2
Xenial

Abychom ověřili integritu balíčků stažených z výše uvedeného úložiště, musíme importovat veřejný klíč Nginx pomocí příkazů níže:

# wget http://nginx.org/keys/nginx_signing.key
# apt-key add nginx_signing.key
OK

Jakmile je úložiště nastaveno, aktualizujte informace o úložišti pomocí níže uvedeného příkazu:

apt-get update

Přidat úložiště PPA Nginx v Ubuntu

Dalším úložištěm spravovaným dobrovolníky a nedistribuovaném nginx.org je PPA. Nejnovější stabilní verzi Nginx můžete získat také z tohoto úložiště Nginx PPA. Výhodou tohoto úložiště je, že má některé další zakompilované moduly a může být vhodnější pro vaše prostředí.

Tato PPA podporuje pouze následující vydání Ubuntu.

Trusty (14.04), Xenial (16.04) a Yakkety (16.10).

Přidat Nginx PPA do seznamu úložišť automaticky

Přidejte ppa:nginx/development do svého systémového úložiště pomocí níže uvedeného příkazu:

# add-apt-repository ppa:nginx/stable

Pokud narazíte na chybu „příkaz add-apt-repository nenalezen “, poté postupujte podle níže uvedené ruční metody aktualizace úložiště.

Přidat Nginx PPA do seznamu repozitářů ručně

Zkopírujte níže uvedené řádky a vložte je do souboru:/etc/apt/sources.list

Podle vaší verze Ubuntu z níže uvedeného příkazu:

# awk -v var=$(lsb_release -rs) '$3~var {print $4" "$5;exit;}' /usr/share/python-apt/templates/Ubuntu.info | cut -d"'" -f2
Xenial

nahradit YOUR_UBUNTU_VERSION_HERE s výstupem výše uvedeného příkazu na řádcích níže.

deb http://ppa.launchpad.net/nginx/development/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src http://ppa.launchpad.net/nginx/development/ubuntu YOUR_UBUNTU_VERSION_HERE main

Aktualizovat seznam úložišť

# apt-get update
Odstraňte starší Nginx

Pokud jste nainstalovali Nginx z úložiště Ubuntu a jedná se o starší verzi, musíte ji před pokračováním k dalšímu kroku odstranit.

Odebrání starší verze Nginx na Ubuntu

Než odeberete starší verzi Nginx, zálohujte si svůj hlavní konfigurační soubor Nginx, protože bude nahrazen novým nginx.conf soubor.

# cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bk
# apt-get remove nginx nginx-common nginx-full nginx-core

Instalovat Nginx

# apt-get install nginx

Spustit službu Nginx

# systemctl start nginx

Přidat službu Nginx pro spuštění při spuštění

# systemctl enable nginx

Zkontrolujte verzi Nginx

# nginx -v
nginx version: nginx/1.12.2

Ubuntu
  1. Nainstalujte WordPress na Nginx Ubuntu

  2. Jak nainstalovat nejnovější Vim na Ubuntu

  3. Nainstalujte Nginx na Ubuntu

  1. Jak nainstalovat PostgreSQL na Ubuntu 18.04

  2. Jak nainstalovat Nginx na Ubuntu 18.04

  3. Jak nainstalovat WordPress pomocí Nginx na Ubuntu 18.04

  1. Jak nainstalovat Nginx na Ubuntu 16.04

  2. Jak nainstalovat Nginx na Ubuntu 20.04

  3. Jak nainstalovat MediaWiki s Nginx na Ubuntu 16.04