Nginx

Installer NGINX på CentOS

Installer NGINX på CentOS
Når det gjelder en hvilken som helst webserver, er ytelsen noe du må huske på. Faktisk er ytelse den viktigste faktoren som avgjør suksessen med å kjøre en server. Jo raskere serveren er, desto bedre ytelse får du ut av din nåværende maskinvarekonfigurasjon.

Det er en rekke tilgjengelige serverapper der ute. De mest populære inkluderer Apache og NGINX. Begge er gratis og åpen kildekode. Selvfølgelig, når det gjelder popularitet, er Apache et ganske populært valg selv i verden. Faktisk er mer enn 65% av alle serverne i dagens cyberverden drevet av Apache!

Dette reduserer imidlertid ikke fordelene med NGINX (motor-ex - det er slik det uttales). Det er mange ekstra fordeler som NGINX gir at Apache ikke klarer å tjene.

Den første og viktigste grunnen er forestillingen. NGINX, som er et lett alternativ til Apache, gir bedre totalytelse enn Apache. NGINX er også godt egnet med Linux og annet UNIX-lignende miljø. NGINX kommer imidlertid til kort når det gjelder fleksibilitet. Du må kompilere flere moduler i NGINX-binæren i de fleste tilfeller, da ikke alle modulene i NGINX støtter dynamisk modulinnlasting.

Siden begge er gratis, kan du enkelt starte din egen server akkurat nå! I dagens opplæring vil vi sjekke ut NGINX som kjører på mitt CentOS-system.

Installerer NGINX

NGINX er tilgjengelig på EPEL-depotet. La oss starte installasjonen!

Først må du sørge for at systemet ditt har EPEL-depot aktivert -

sudo yum installer epel-release

sudo yum oppdatering

Nå er det tid for å utføre installasjonen!!!

sudo yum installer nginx

Starter NGINX

Installasjonen er fullført, på tide å fyre opp den! Det kommer ikke til å starte seg helt av seg selv!

sudo systemctl start nginx

Hvis systemet ditt er konfigurert til å bruke en brannmur, aktiverer du HTTP- og HTTPS-trafikk fra / til serveren -

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

På tide å teste serveren som fungerer -

http: //

Har ikke IP-adressen til serveren? Da kan du finne ut av det ved å kjøre følgende kommando -

ip addr

I mitt tilfelle trenger jeg tilkoblingen “enp0s3”. Nå, finn ut IP-adressen ved å kjøre følgende kommando -

ip addr show enp0s3 | grep inet | awk 'skriv ut $ 2; '| sed 's / \ /.* $ // '

Det kan også være lurt å aktivere NGINX hver gang systemet starter opp -

sudo systemctl aktiver nginx

Ytterligere konfigurasjoner

Standardkonfigurasjonen er ikke alltid den beste, ettersom den avhenger av den spesielle brukssaken. Heldigvis kommer NGINX med et praktisk sett med konfigurasjonsfiler.

  • NGINX global konfigurasjonsfil / etc / nginx / nginx.konf
  • Standard serverrot / usr / share / nginx / html
  • Serverblokk konfigurasjon / etc / nginx / conf.d / *.konf

Nyt!

Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...
Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...