Sådan installeres Nginx på CentOS 8


Nginx (Engine X) er en mest populær, kraftfuld og højtydende open source HTTP-webserver og reverse proxyserver med en skalerbar hændelsesdrevet (asynkron) arkitektur. Det kan også bruges som en belastningsafbalancering, mail-proxy og HTTP-cache på grund af dens hastighed, stabilitet, funktionsrige sæt, nem konfiguration og lav ressourceudnyttelse.

I denne artikel vil vi forklare, hvordan du installerer Nginx HTTP-webserveren på en CentOS 8 Linux-server.

Installation af Nginx HTTP-webserver i CentOS 8

1. For at installere den nyeste version af Nginx-webserveren skal du opdatere systemsoftwarepakkerne ved hjælp af følgende yum-kommando.

# yum update

2. Når softwareopdateringer er installeret, kan du installere den nyeste stabile Nginx-server fra standardpakkelagerene ved hjælp af følgende kommandoer.

# yum info nginx
# yum install nginx

3. Når Nginx er installeret, kan du starte, aktivere og kontrollere status ved at køre følgende systemctl-kommandoer.

# systemctl start nginx
# systemctl enable nginx
# systemctl status nginx

4. Åbn og aktiver port 80 og 443 for at tillade webtrafik på Nginx på system firewall ved hjælp af følgende firewall-cmd kommandoer.

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

5. Kontroller, at porten 80 og 443 er aktiveret på firewallen ved hjælp af netstat eller ss-kommandoen.

# netstat -tulpn
OR
# ss -tulpn

6. Nu kan du kontrollere, at Nginx-webserveren kører ved at besøge din servers offentlige IP-adresse i din webbrowser. Hvis du ikke kender IP-adressen på din server, kan du køre IP-kommandoen.

# ip addr

I outputen ovenfor er min server-IP-adresse 192.168.0.103, så åbn din webbrowser og skriv IP-adressen.

http://192.168.0.103

Det er det! Når du har Nginx installeret på din CentOS 8-server, kan du fortsætte med at oprette en LEMP-stak til at implementere websteder.