V tomto článku vysvětlíme nezbytné kroky k instalaci Nginx na Rocky Linux 9. 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 je výkonný webový server s otevřeným zdrojovým kódem, který optimalizuje doručování obsahu a aplikací, zaměřuje se na zabezpečení a usnadňuje škálovatelnost aplikací. Kromě svých schopností HTTP serveru může Nginx fungovat jako proxy server pro e-mail (IMAP, POP3 a SMTP) a reverzní proxy a vyrovnávání zatížení pro servery HTTP, TCP a UDP. Nginx od svého vydání vzrostl na popularitě díky jeho nenáročnému využití zdrojů a jeho schopnosti snadno škálovat na minimálním hardwaru.
Předpoklad:
- Operační systém s Rocky Linux 9
- 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 9
Krok 1. Nejprve, 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 Web Server na Rocky Linux.
Instalace Nginx na váš systém Rocky Linux je přímočará. K instalaci stabilní verze Nginx použijte následující příkaz:
sudo dnf install nginx
Služba nebude ve výchozím nastavení spuštěna. Chcete-li spustit Nginx, použijte tento příkaz:
sudo systemctl enable nginx --now sudo systemctl status nginx
Potvrďte nainstalovaný Nginx:
rpm -qi nginx
Krok 3. Nakonfigurujte pravidla FirewallD.
Chcete-li své stránky zpřístupnit veřejnosti, budete muset upravit pravidla brány firewall tak, aby povolovala požadavky HTTP na vašem webovém serveru pomocí následujících příkazů:
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Krok 4. Ověřte webový server Nginx.
Ověřte, že webový server běží a je přístupný přístupem k IP adrese vašeho serveru:
http://your-server-ip-address
To je vše, co potřebujete k instalaci Nginx na Rocky Linux 9. 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.