Så här installerar och konfigurerar du Nginx Debian 9 Linux

För närvarande har vi möjlighet att installera en rad program, applikationer och funktioner i våra Linux -distributioner med fokus på att förbättra design och utveckling av systemet för att få ut sin maximala potential och därmed erbjuda användarna fler tjänster och alternativ.

Nginx är placerad i denna gren som ett av dessa alternativ när det gäller hela ämnet proxyservrar. Idag kommer Solvetic att förklara steg för steg hur man installerar Nginx på Debian 9.

NginxNginx (motor x) är en HTTP- och omvänd proxyserver, som kan implementeras som en e -postproxyserver och en generisk TCP / UDP -proxyserver.

Genom att implementera en Nginx -server kommer vi att dra nytta av fördelar, till exempel efter kategorier:

Grundläggande funktioner

  • Statisk och indexerad filserver eller automatiskt indexerad.
  • Omvänd proxyacceleration med cachning; lastbalansering och feltolerans
  • Snabbare support med cachning av FastCGI, uwsgi, SCGI och memcachade servrar.
  • Modulär arkitektur, där filter inkluderar gzipping, byteintervall, tjocka svar, XSLT, SSI och bildtransformationsfilter.
  • Stöd för SSL och TLS SIN
  • Beroendebaserat och viktat prioriterat HTTP / 2-stöd
  • Namnbaserade och IP-baserade virtuella servrar
  • Keep-alive och pipeline-anslutningar stöd
  • Åtkomst till loggformat, lagrad loggskrivning, snabb logrotation och Syslog -logg
  • Omdirigering av 3xx-5xx felkoder
  • Du kan ändra URI med hjälp av reguljära uttryck
  • Utför olika funktioner beroende på kundens adress
  • Åtkomstkontroll baserad på klientens IP -adress, lösenord (grundläggande HTTP -autentisering) och resultat från förfrågan
  • HTTP -referensvalidering
  • Stöder metoder PUT, DELETE, MKCOL, COPY och MOVE
  • FLV- och MP4 -streaming
  • Svarsgräns
  • Begränsar antalet samtidiga anslutningar eller förfrågningar från en adress
  • IP-baserad geografisk plats
  • Stöder Embedded Perl

Proxyserver

  • Omdirigering av användaren till en IMAP- eller POP3 -server med en extern HTTP -autentiseringsserver
  • Användarautentisering med en extern HTTP -autentiseringsserver och omdirigering av anslutning till en intern SMTP -server
  • Autentiseringsmetoder som stöds: POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5, SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • SSL -stöd
  • STARTTLS och STLS stöd.

TCP / UDP

  • Generisk TCP- och UDP -proxy
  • SSL- och TLS SNI -stöd för TCP
  • Lastbalansering och feltolerans
  • Åtkomstkontroll baserad på kundadress
  • Det kan utföra olika funktioner beroende på kundens adress
  • Begränsar antalet samtidiga anslutningar från en adress
  • Tillgång till loggformat, lagrad loggskrivning, snabb logrotation och Syslog -logg
  • IP-baserad geografisk plats.

Nu ska vi se hur du installerar den här applikationen i Debian 9 på ett praktiskt sätt.

1. Systemuppdatering och hur du installerar Nginx


Det första steget att ta är att uppdatera systempaketen genom att utföra följande kommandon:
 apt-get updateapt-get uppgradering
När systemet har uppdaterats kör vi följande rad för att installera Nginx:
 apt-get installera nginx

Där anger vi bokstaven S för att bekräfta nedladdningen och uppdateringen av Nginx -paketen.

När installationen är klar ser vi följande:

Som standard har Nginx -servern startats i Debian 9 och detta kommer att vara möjligt att verifiera med netstat -kommandot och ps -kommandot så här:

 ps aux | grep nginxpgrep nginx


Logga in Gå med!

wave wave wave wave wave