GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Nginx na CentOS 8

Nginx je vysoce výkonný webový server s otevřeným zdrojovým kódem, který se často používá jako rezervní proxy s funkcemi serveru HTTP, webový server, nástroj pro vyrovnávání zatížení, ukládání do mezipaměti a software pro streamování médií. Struktura Nginxu je řízena událostmi, což mu umožňuje zpracovávat více požadavků současně. Je škálovatelnější než Apache. Nginx je schopen vyrovnat zátěž velkého počtu souběžných připojení.

V tomto článku vám krok za krokem ukážeme, jak nainstalovat Nginx na server CentOS 8.

Předpoklady

Před zahájením instalace se ujistěte, že nemáte žádný proces, který běží na portu 80 nebo 443.

Instalace Nginx na CentOS 8

Při instalaci Ngnix na váš systém provedete následující kroky:

Přihlaste se do systému jako uživatel root.

Otevřete okno terminálu přístupem na vyhledávací lištu z Aktivity. Nebo můžete otevřít pomocí klávesových zkratek Ctrl + Alt + t.

Ve výchozím nastavení je Nginx k dispozici v úložištích CentOS 8. Můžete jej tedy nainstalovat pomocí správce balíčků yum na vašem systému. Chcete-li nainstalovat Nginx, zadejte na terminálu následující příkaz:

$ sudo yum install nginx

Na terminálu se zobrazí výzva k potvrzení uživatele. Chcete-li pokračovat v instalaci balíčků Nginx, stiskněte ‚y‘ a ‚Enter‘.

Po chvíli se na terminálu zobrazí stav ‚dokončeno‘, který ukáže, že Ngnix byl úspěšně nainstalován do vašeho systému.

Po dokončení instalace Nginx nyní povolíte službu Nginx ve vašem systému pomocí následujícího příkazu:

$ sudo systemctl enable nginx

V dalším kroku spustíme službu Nginx ve vašem systému pomocí následujícího příkazu:

$ sudo systemctl start nginx

Nyní ověříme, že služba Ngnix běží. Pro tento účel zadejte na terminálu následující příkaz:

$ sudo systemctl status nginx

Upravte nastavení brány firewall

V CentOS 8 je výchozím řešením firewallu „Firewalld“. Během instalace Nignx se vytvoří soubor služby firewallu s předdefinovanou sadou pravidel pro povolení přístupu k portům HTTP 443 a HTTP 80.

Pomocí následujících příkazů trvale otevřete potřebné porty:

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

Otestujte instalaci Nginx

Nyní otestujete instalaci Nginx. Za tímto účelem nejprve zkontrolujete svou IP adresu pomocí následujícího příkazu na terminálu:

Nyní ve svém systému otevřete prohlížeč Firefox a do adresního řádku webového prohlížeče zadejte http://vaše_IP. Ve vašem prohlížeči uvidíte úvodní úvodní stránku Nginx takto:

Gratulujeme, server Nginx byl úspěšně nainstalován do vašeho CentOS 8. Nyní jste připraveni začít nasazovat své aplikace a můžete Nginx používat jako proxy webový server.

Konfigurační soubory Ngnix jsou umístěny v adresáři /etc/nginx/. Hlavní konfigurační soubor Nginx je /etc/nginx/nginx.conf.

Závěr

V tomto článku jste se dozvěděli, jak můžete nainstalovat Nginx na CentOS 8. Navíc, jak upravit nastavení firewallu ve vašem systému pomocí terminálu. Doufám, že se vám tento článek líbil a byl pro vás užitečný. Pokud máte jakýkoli problém související s tímto článkem, dejte nám vědět prostřednictvím své zpětné vazby nebo komentáře v poli komentáře.


Linux
  1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 7

  3. Jak nainstalovat Gradle na CentOS 8

  1. Jak nainstalovat R na CentOS 7

  2. Jak nainstalovat phpMyAdmin s Nginx na CentOS 7

  3. Jak nainstalovat Nginx na CentOS 8

  1. Jak nainstalovat R na CentOS 8

  2. Jak nainstalovat Magento 2.1 na CentOS 7

  3. Jak nainstalovat SuiteCRM s Nginx na CentOS 7