GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace Nginx na Ubuntu 14.04 a 16.04

Úvod

Když přistupujete na jakoukoli webovou stránku, je nezbytné, abyste odesílali a přijímali informace na webový server az něj. Důvodem je, že webové servery jsou softwarové nástroje, které ukládají, zpracovávají a doručují webové stránky klientům. Operační systémy se standardně neinstalují s webovým serverem, takže jej nejprve musí nainstalovat správce systému. Mezi různými webovými servery, které jsou na trhu, jsou nejoblíbenější Apache a NGINX       (vyslovováno jako „Engine X“).

Významné funkce NGINX:

  • Servery NGINX využívají CPU velmi efektivním způsobem tím, že spouští jeden pracovní proces na každý CPU. To poskytuje lepší efektivitu hardwaru než Apache, a proto může zpracovat více za kratší dobu.
  • Funguje také jako nástroj pro vyrovnávání zatížení a mezipaměť HTTP. To umožňuje vývojáři snížit počet hardwarových komponent v síťovém systému.
  • Výkon statického obsahu NGINX je mnohem lepší než jeho konkurent a poskytuje zrychlenou podporu pro FastCGI , SCGI a servery memcached.

Předpoklady

Před instalací musíte mít na serveru nastaveného uživatele bez oprávnění root s právy sudo. Pokud se chcete naučit, jak nastavit server a přidat uživatele zpočátku, podívejte se na náš článek kliknutím sem.

Instalace nginx na server je poměrně jednoduchý proces, který nezabere více než 2 minuty. Zde jsou kroky k instalaci nginx na server se systémem Ubuntu 14.04 a 16.04.

Krok 1:Aktualizace balíčku

Aktualizujte balíčky dostupné v úložištích pomocí příkazu apt-get

apt-get update

Krok 2:Instalace nginx

Po aktualizaci balíčků je nyní čas nainstalovat webový server nginx.

apt-get install nginx

Obdržíte následující výzvu

Do you want to continue? [Y/n]

Zadejte Y a stiskněte enter pokračovat a dokončit instalaci.

Krok 3:Ověření

Chcete-li ověřit, zda byla instalace správně dokončena a zda je webový server v provozu, použijte ve svém webovém prohlížeči níže uvedenou adresu URL.

http://server_ip_address

Váš webový prohlížeč vás přesměruje na stránku, která vypadá takto.

Instalaci můžete ověřit také pomocí rozhraní příkazového řádku spuštěním následujícího příkazu.

systemctl status nginx
Output:

 nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: e
   Active: active (running) since Mon 2016-12-19 05:02:55 UTC; 4s ago
 Main PID: 10855 (nginx)
   CGroup: /system.slice/nginx.service
           ├─10855 nginx: master process /usr/sbin/nginx -g daemon on; master_p
           └─10856 nginx: worker process

Závěr

Po instalaci webového serveru je nyní čas přidat technologie a další služby, které byste chtěli využít k vytvoření lepšího provozu serveru a jeho správy. Chcete-li vybudovat pevný základ pro běh aplikací na vašem serveru, je nutné nainstalovat LEMP stack pro server se systémem nginx a zásobník LAMP pro server s webovým serverem Apache. Kliknutím na odkazy se dozvíte, jak je nainstalovat.


Ubuntu
  1. Nainstalujte WordPress na Nginx Ubuntu

  2. Povolení SPDY a Strict-Transport-Security do NginX v Ubuntu 14.04

  3. Jak nastavit bloky serveru Nginx na Ubuntu a CentOS

  1. Hostujte WordPress v Ubuntu 20.04, Mysql 8, Ubuntu 20.04, Nginx

  2. Instalace a nastavení PHP a Nginx na Ubuntu 20.04

  3. Server Ubuntu 14 a Xrdp?

  1. Co dělat po instalaci Ubuntu 18.04 a 19.10

  2. Jak nainstalovat Nginx na Ubuntu 20.04

  3. Chyba při instalaci Nginx na Ubuntu 16.04?