V tomto článku vysvětlíme nezbytné kroky k instalaci Nginx na Rocky Linux 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Nginx (zkratka pro Engine X) je bezplatný, open source, lehký a vysoce výkonný webový server určený pro případy použití s vysokou návštěvností. Funguje také jako oblíbený webový server za webovým serverem Apache a IIS společnosti Microsoft. Nginx je šetrnější ke zdrojům než Apache. Může být obsluhován před jinými webovými servery jako reverzní proxy.
Předpoklad:
- Operační systém s Rocky Linux
- Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
- Gnome Terminal pro Linux Desktop
- Klient PuTTy SSH pro Windows nebo macOS
- Powershell pro Windows 10/11
- Znáte příkazy DNF
Nainstalujte Nginx na Rocky Linux 8
Krok 1. Než začnete instalovat jakýkoli balíček na váš server Rocky Linux, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.
sudo dnf update sudo dnf upgrade
Krok 2. Nainstalujte Nginx na systém Rocky Linux.
Spuštěním následujícího příkazu nainstalujte webový server Nginx na Rocky Linux:
sudo dnf install nginx
Výstup:
[[email protected] ~]# sudo dnf install nginx Last metadata expiration check: 3:46:16 ago on Thu 17 Sept 2021 00:36:30 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: nginx x86_64 1:1.21.1-9.module+el8.3.0+121+6327f1ce appstream 566 k Installing dependencies: dejavu-fonts-common noarch 2.38-6.el8 baseos 76 k dejavu-sans-fonts noarch 2.38-6.el8 baseos 1.4 M fontconfig x86_64 2.13.1-7.el8 baseos 293 k
Pro ověření verze Nginx použijte k potvrzení následující příkaz:
nginx -v
Výsledek:
[[email protected] ~]# nginx -v nginx version: nginx/1.21.1
Ve výchozím nastavení není Nginx povolen a je při instalaci deaktivován. Chcete-li aktivovat službu Nginx, použijte:
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl status nginx
Krok 3. Nakonfigurujte bránu firewall.
Nyní povolte provoz HTTP a HTTPS (při použití SSL) na bráně firewall:
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Krok 4. Ověřte instalaci Nginx.
Nyní otevřete prohlížeč a zadejte IP adresu serveru nebo název domény, abyste viděli výchozí stránku Nginx na Rocky Linux.
To je vše, co potřebujete k instalaci Nginx na Rocky Linux 8. Doufám, že vám tento rychlý tip pomůže. Další informace o webovém serveru Nginx naleznete v jejich oficiální znalostní bázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.