Vyhledávání na webu

Jak nainstalovat Nginx na CentOS 8


Nginx (Engine X) je nejoblíbenější, výkonný a vysoce výkonný webový server HTTP s otevřeným zdrojovým kódem a reverzní proxy server se škálovatelnou (asynchronní) architekturou řízenou událostmi. Díky své rychlosti, stabilitě, sadě bohaté na funkce, snadné konfiguraci a nízkému využití zdrojů jej lze také použít jako nástroj pro vyrovnávání zatížení, poštovní proxy a mezipaměť HTTP.

V tomto článku vysvětlíme, jak nainstalovat webový server Nginx HTTP na server CentOS 8 Linux.

Instalace webového serveru Nginx HTTP v CentOS 8

1. Chcete-li nainstalovat nejnovější verzi webového serveru Nginx, musíte aktualizovat balíčky systémového softwaru pomocí následujícího příkazu yum.

yum update

2. Po instalaci aktualizací softwaru můžete nainstalovat nejnovější stabilní server Nginx z výchozích úložišť balíčků pomocí následujících příkazů.

yum info nginx
yum install nginx

3. Po instalaci Nginx můžete spustit, povolit a ověřit stav spuštěním následujících příkazů systemctl.

systemctl start nginx
systemctl enable nginx
systemctl status nginx

4. Otevřete a povolte port 80 a 443, abyste povolili webový provoz na Nginx na systémové bráně firewall pomocí následujících příkazů firewall-cmd.

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

5. Pomocí příkazu netstat nebo ss ověřte, že je na bráně firewall povolen port 80 a 443.

netstat -tulpn
OR
ss -tulpn

6. Nyní můžete ověřit, že webový server Nginx je v provozu, návštěvou veřejné IP adresy vašeho serveru ve vašem webovém prohlížeči. Pokud neznáte IP adresu svého serveru, můžete spustit příkaz IP.

ip addr

Ve výše uvedeném výstupu je IP adresa mého serveru 192.168.0.103, takže otevřete webový prohlížeč a zadejte IP adresu.

http://192.168.0.103

A je to! Jakmile budete mít na svém serveru CentOS 8 nainstalovaný Nginx, můžete přejít k nastavení LEMP Stack pro nasazení webových stránek.