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!

Beste videoredigerer for Ubuntu
Den nylige veksten av Internett har fullstendig revolusjonert verden, og i en slik grad har dens innflytelse økt at den til og med har sneket seg inn ...
Slik avinstallerer du programvare på Ubuntu
Ubuntu kan være litt skremmende for nye brukere. Ettersom de fleste nye Ubuntu-brukere kommer fra Windows, som er veldig forskjellige, og forvirrer de...
Beste bildeditor for Ubuntu
Med fremveksten av internett har verden forvandlet seg i løpet av et øyeblikk og ført til oppfinnelsen av så mange nye teknologier og utviklingsverktø...