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

Jak nainstalovat Nginx na CentOS 9 Stream

V tomto tutoriálu vám ukážeme, jak nainstalovat Nginx na CentOS 9 Stream. Pro ty z vás, kteří nevěděli, Nginx (Engine X) je nejoblíbenější a nejvýkonnější webový server software, který lze použít na vašem serveru. Je také známý svým vysokým výkonem a nízkou spotřebou paměti. Kromě schopností HTTP serveru může NGINX fungovat také jako proxy server pro e-maily (IMAP, POP3 a SMTP) a reverzní proxy a nástroj pro vyrovnávání zatížení pro servery HTTP, TCP a UDP.

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 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 webového serveru Nginx na CentOS 9 Stream.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 9 Stream.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Nginx na CentOS 9 Stream

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf update

Krok 2. Instalace Nginx na CentOS 9 Stream.

Ve výchozím nastavení je Nginx k dispozici v základním úložišti CentOS 9 Stream. Nyní spustíme následující příkaz k instalaci Nginx do vašeho systému:

sudo dnf install nginx

Po dokončení instalace nyní povolte Nginx (automatické spuštění při startu systému), spusťte webový server a ověřte stav pomocí následujících příkazů:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx

Pro ověření verze Nginx použijte k potvrzení následující příkaz:

nginx -v

Krok 3. Nakonfigurujte bránu firewall.

Pokud je váš server chráněn bránou firewall, musíte otevřít porty HTTP (80) i HTTPS (443):

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

Krok 4. Ověřte instalaci Nginx.

Po úspěšné instalaci otevřete http://your-IP-address ve vašem zvoleném prohlížeči a uvidíte výchozí uvítací stránku Nginx, jak je znázorněno na obrázku níže:

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

Při instalaci nemusíte Nginx konfigurovat. Měli byste však znát umístění konfiguračních souborů a kořenového adresáře Nginx pro případ, že byste potřebovali upravit konfigurace.

  • Konfigurační adresář Nginx:/etc/nginx
  • Kořenový adresář Nginx:/usr/share/nginx/html
  • Hlavní/globální konfigurační soubor:/etc/nginx/nginx.conf

Blahopřejeme! Úspěšně jste nainstalovali Nginx. Děkujeme, že jste použili tento návod k instalaci webového serveru Nginx na CentOS 9 Stream. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální web Nginx.


Cent OS
  1. Jak nainstalovat Vagrant na CentOS 7

  2. Jak nainstalovat Nagios na CentOS 9 Stream

  3. Jak nainstalovat LEMP Stack na CentOS 7

  1. Jak nainstalovat Gitea na CentOS 8

  2. Jak nainstalovat Memcached na CentOS 8

  3. Jak nainstalovat Nginx na CentOS 7

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Tomcat 8.5 na CentOS 7

  3. Jak nainstalovat Jenkins na CentOS 7