Kako instalirati i konfigurirati Nginx Debian 9 Linux

Trenutno imamo mogućnost instaliranja u naše distribucije Linuxa niza programa, aplikacija i funkcionalnosti usmjerenih na poboljšanje dizajna i razvoja sustava kako bi dobili svoj maksimalni potencijal i tako ponudili korisnicima više usluga i opcija.

Nginx je u ovoj grani pozicioniran kao jedna od ovih opcija kada je u pitanju cijela tema proxy poslužitelja. Danas će Solvetic korak po korak objasniti kako instalirati Nginx na Debian 9.

NginxNginx (engine x) je HTTP i obrnuti proxy poslužitelj, koji se može implementirati kao proxy poslužitelj pošte i generički TCP / UDP proxy poslužitelj.

Implementacijom Nginx poslužitelja uživat ćemo u prednostima poput, prema kategorijama:

Osnovne funkcije

  • Statički i indeksni poslužitelj datoteka ili automatski indeksirani.
  • Obrnuto proxy ubrzanje s predmemoriranjem; uravnoteženje opterećenja i tolerancija grešaka
  • Ubrzana podrška s predmemoriranjem FastCGI, uwsgi, SCGI i memcached poslužitelja.
  • Modularna arhitektura, gdje filtri uključuju gzipping, raspone bajtova, krupne odgovore, XSLT, SSI i filter za transformaciju slike.
  • Podrška za SSL i TLS SIN
  • HTTP / 2 podrška temeljena na ovisnosti i ponderiranom prioritetu
  • Virtualni poslužitelji na temelju imena i IP-a
  • Održavanje i podrška za priključke cjevovoda
  • Pristup formatima dnevnika, pohranjenom zapisu zapisa, brzoj rotaciji dnevnika i zapisniku sustava
  • Preusmjeravanje kodova grešaka 3xx-5xx
  • URI možete promijeniti pomoću regularnih izraza
  • Izvršava različite funkcije ovisno o adresi kupca
  • Kontrola pristupa na temelju IP adrese klijenta, lozinke (osnovna HTTP provjera autentičnosti) i rezultata podzahtjeva
  • Potvrda HTTP referenta
  • Podržava metode PUT, DELETE, MKCOL, COPY i MOVE
  • FLV i MP4 streaming
  • Ograničenje brzine odgovora
  • Ograničava broj istovremenih veza ili zahtjeva s jedne adrese
  • Geolokacija temeljena na IP-u
  • Podržava ugrađeni Perl

Proxy poslužitelj

  • Preusmjeravanje korisnika na IMAP ili POP3 poslužitelj pomoću vanjskog HTTP poslužitelja za provjeru autentičnosti
  • Autentifikacija korisnika pomoću vanjskog poslužitelja za provjeru autentičnosti HTTP -a i preusmjeravanje veze na unutarnji SMTP poslužitelj
  • Podržane metode provjere autentičnosti: POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5, SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • SSL podrška
  • Podrška za STARTTLS i STLS.

TCP / UDP

  • Opći TCP i UDP proxy
  • SSL i TLS SNI podrška za TCP
  • Uravnoteženje opterećenja i tolerancija grešaka
  • Kontrola pristupa na temelju adrese korisnika
  • Može obavljati različite funkcije ovisno o adresi kupca
  • Ograničava broj istovremenih veza s jedne adrese
  • Pristup formatima dnevnika, pohranjenom zapisu zapisa, brzoj rotaciji dnevnika i zapisniku sustava
  • Geolokacija temeljena na IP-u.

Sada ćemo vidjeti kako na praktičan način instalirati ovu aplikaciju u Debian 9.

1. Ažuriranje sustava i kako instalirati Nginx


Prvi korak koji trebate poduzeti je ažuriranje sistemskih paketa izvršavanjem sljedećih naredbi:
 apt-get updateapt-get nadogradnja
Nakon ažuriranja sustava izvršavamo sljedeći redak za instaliranje Nginxa:
 apt-get install nginx

Tamo ćemo unijeti slovo S za potvrdu preuzimanja i ažuriranja Nginx paketa.

Nakon što instalacija završi, vidjet ćemo sljedeće:

Prema zadanim postavkama, poslužitelj Nginx pokrenut je u Debian 9 i to će biti moguće provjeriti pomoću naredbe netstat i naredbe ps ovako:

 ps aux | grep nginxpgrep nginx


Prijava Pridružite se!

wave wave wave wave wave