Nginx

Installera NGINX på CentOS

Installera NGINX på CentOS
När det gäller någon webbserver är prestandan något du måste tänka på. Faktum är att prestanda är den viktigaste faktorn som avgör framgången för att köra en server. Ju snabbare servern desto bättre prestanda får du med din nuvarande hårdvarukonfiguration.

Det finns ett antal tillgängliga serverappar där ute. De mest populära inkluderar Apache och NGINX. Båda är gratis och öppen källkod. Naturligtvis, när det gäller popularitet, är Apache ett ganska populärt val även i världen. Faktum är att mer än 65% av alla servrar i den nuvarande cybervärlden drivs av Apache!

Men det minskar inte fördelarna med NGINX (motor-ex - så är det uttalat). Det finns massor av ytterligare fördelar som NGINX ger att Apache inte kan tjäna.

Den första och främsta anledningen är föreställningen. NGINX, som är ett lätt alternativ till Apache, erbjuder bättre totalprestanda än Apache. NGINX passar också bra med Linux och annan UNIX-liknande miljö. Men NGINX saknar brist när det gäller flexibilitet. Du måste kompilera ytterligare moduler i NGINX-binären i de flesta fall eftersom inte alla moduler i NGINX stöder dynamisk modulbelastning.

Eftersom båda är gratis kan du enkelt starta din egen server just nu! I dagens handledning kommer vi att kolla in NGINX som körs på mitt test CentOS-system.

Installerar NGINX

NGINX finns tillgängligt i EPEL-förvaret. Låt oss börja installationen!

Först, se till att ditt system har EPEL-förvar aktiverat -

sudo yum installera epel-release

sudo yum uppdatering

Nu är det dags att utföra installationen!!!

sudo yum installera nginx

Startar NGINX

Installationen är klar, dags att skjuta upp den! Det kommer inte att starta helt själv!

sudo systemctl start nginx

Om ditt system är konfigurerat för att använda en brandvägg, aktivera HTTP- och HTTPS-trafik från / till servern -

sudo brandvägg-cmd --permanent --zone = public --add-service = http
sudo brandvägg-cmd --permanent --zone = public --add-service = https
sudo brandvägg-cmd --reload

Dags att testa servern fungerar -

http: //

Har inte serverns IP-adress? Då kan du ta reda på det genom att köra följande kommando -

ip addr

I mitt fall behöver jag anslutningen “enp0s3”. Ta reda på IP-adressen genom att köra följande kommando -

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

Du kanske också vill aktivera NGINX varje gång ditt system startar upp -

sudo systemctl aktiverar nginx

Ytterligare konfigurationer

Standardkonfigurationen är inte alltid den bästa eftersom den beror på det specifika användningsfallet. Lyckligtvis kommer NGINX med en praktisk uppsättning konfigurationsfiler.

  • NGINX global konfigurationsfil / etc / nginx / nginx.konf
  • Standardserverrot / usr / share / nginx / html
  • Serverblockkonfiguration / etc / nginx / conf.d / *.konf

Njut av!

Mus Hur man ändrar vänster och höger musknapp på Windows 10 PC
Hur man ändrar vänster och höger musknapp på Windows 10 PC
Det är en hel norm att alla datormusenheter är ergonomiskt utformade för högerhänta användare. Men det finns musenheter tillgängliga som är speciellt ...
Mus Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Att använda en mus eller tangentbord i fel hållning av överdriven användning kan resultera i många hälsoproblem, inklusive stam, karpaltunnelsyndrom o...
Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...