GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Nginx na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Nginx na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, Nginx je výkonný webový server, který lze použít na Server. Je také známý svým vysokým výkonem a nízkou spotřebou paměti, což umožní využívat méně zdrojů, ale práci vykonávat efektivně. Oblíbeným nastavením je jeho použití jako proxy pro Apache, který pak může obsluhovat požadavky aplikací.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Nginx na server Ubuntu 20.04 (Focal Fossa).

Nainstalujte Nginx na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace Nginx na Ubuntu 20.04.

Nginx je k dispozici ve výchozích repozitářích Ubuntu. Chcete-li jej nainstalovat, spusťte následující příkaz:

sudo apt install nginx

Po dokončení instalace spusťte příkazy, které povolí automatické spuštění Nginx při spuštění serveru:

sudo systemctl stop nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Krok 3. Konfigurace brány firewall.

Mezitím se musíte ujistit, že váš firewall je nakonfigurován tak, aby umožňoval provoz na portech HTTP (80) a HTTPS (443). Nginx se registruje jako služba u ufw :

sudo ufw allow in "Nginx Full"

Krok 4. Přístup k testu instalace.

Chcete-li otestovat nastavení Nginx, otevřete prohlížeč a přejděte na název hostitele serveru nebo IP adresu a měla by se zobrazit výchozí testovací stránka Nginx, jak je uvedeno níže:

Krok 5. Struktura konfiguračního souboru Nginx.

Obsah:

  • /var/www/html :Skutečný webový obsah, který se ve výchozím nastavení skládá pouze z výchozí stránky Nginx, kterou jste viděli dříve, je poskytován z /var/www/html adresář. To lze změnit změnou konfiguračních souborů Nginx.

Konfigurace serveru:

  • /etc/nginx :Konfigurační adresář Nginx. Zde jsou umístěny všechny konfigurační soubory Nginx.
  • /etc/nginx/nginx.conf :Hlavní konfigurační soubor Nginx. Toto lze upravit a provést změny v globální konfiguraci Nginx.
  • /etc/nginx/sites-available/ :Adresář, do kterého lze ukládat bloky serveru pro jednotlivé lokality. Nginx nebude používat konfigurační soubory nalezené v tomto adresáři, pokud nejsou propojeny s sites-enabled adresář. Veškerá konfigurace bloků serveru se obvykle provádí v tomto adresáři a poté se aktivuje propojením s jiným adresářem.
  • /etc/nginx/sites-enabled/ :Adresář, kde jsou uloženy povolené bloky serveru pro jednotlivé lokality. Obvykle jsou vytvořeny odkazem na konfigurační soubory nalezené v sites-available adresář.
  • /etc/nginx/snippets :Tento adresář obsahuje konfigurační fragmenty, které mohou být zahrnuty jinde v konfiguraci Nginx. Potenciálně opakovatelné konfigurační segmenty jsou dobrými kandidáty pro refaktorizaci na úryvky.

Protokoly serveru:

  • /var/log/nginx/access.log :Každý požadavek na váš webový server je zaznamenán v tomto souboru protokolu, pokud Nginx není nakonfigurován tak, aby to dělal jinak.
  • /var/log/nginx/error.log :Veškeré chyby Nginx budou zaznamenány do tohoto protokolu.

Blahopřejeme! Úspěšně jste nainstalovali Nginx. Děkujeme, že jste použili tento návod k instalaci webového serveru Nginx v systému Ubuntu 20.04 LTS (Focal Fossa). Další nápovědu nebo užitečné informace naleznete oficiální webové stránky Nginx.


Cent OS
  1. Jak nainstalovat Nginx na Ubuntu 18.04

  2. Jak nainstalovat Nginx na Ubuntu 16.04

  3. Jak nainstalovat Nginx na Ubuntu 20.04

  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Go na Ubuntu 22.04 LTS