Jak nainstalovat a konfigurovat Nginx Debian 9 Linux

V současné době máme možnost instalovat do našich linuxových distribucí řadu programů, aplikací a funkcí zaměřených na zdokonalení designu a vývoje systému, abychom získali jeho maximální potenciál a nabídli tak uživatelům více služeb a možností.

Nginx je v této větvi umístěn jako jedna z těchto možností, pokud jde o celé téma proxy serverů. Dnes Solvetic krok za krokem vysvětlí, jak nainstalovat Nginx na Debian 9.

NginxNginx (engine x) je HTTP a reverzní proxy server, který lze implementovat jako poštovní proxy server a obecný proxy server TCP / UDP.

Implementací serveru Nginx získáme výhody, například podle kategorií:

Základní funkce

  • Statický a indexový souborový server nebo automaticky indexovaný.
  • Reverzní akcelerace proxy s ukládáním do mezipaměti; vyvažování zátěže a odolnost proti poruchám
  • Zrychlená podpora s ukládáním do mezipaměti serverů FastCGI, uwsgi, SCGI a memcached.
  • Modulární architektura, kde filtry zahrnují gzipping, bajtové rozsahy, robustní odpovědi, XSLT, SSI a filtr pro transformaci obrazu.
  • Podpora SSL a TLS SIN
  • Podpora HTTP / 2 na základě závislosti a vážené priority
  • Virtuální servery založené na jménech a IP
  • Keep -IVE a podpora potrubí
  • Přístup k formátům protokolu, uloženému zápisu do protokolu, rychlému otáčení protokolu a protokolu Syslog
  • Přesměrování chybových kódů 3xx-5xx
  • URI můžete změnit pomocí regulárních výrazů
  • Proveďte různé funkce v závislosti na adrese zákazníka
  • Řízení přístupu na základě IP adresy klienta, hesla (základní autentizace HTTP) a výsledku dílčího požadavku
  • Ověření odkazovače HTTP
  • Podporuje metody PUT, DELETE, MKCOL, COPY a MOVE
  • Streamování FLV a MP4
  • Limit míry odezvy
  • Omezuje počet souběžných připojení nebo požadavků z jedné adresy
  • Geolokace založená na IP
  • Podporuje Embedded Perl

Proxy server

  • Přesměrování uživatele na server IMAP nebo POP3 pomocí externího ověřovacího serveru HTTP
  • Ověřování uživatelů pomocí externího ověřovacího serveru HTTP a přesměrování připojení na interní server SMTP
  • Podporované metody ověřování: POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5, SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Podpora SSL
  • Podpora STARTTLS a STLS.

TCP / UDP

  • Obecné proxy pro TCP a UDP
  • Podpora SSL a TLS SNI pro TCP
  • Vyrovnávání zátěže a odolnost proti poruchám
  • Řízení přístupu na základě adresy zákazníka
  • Může provádět různé funkce v závislosti na adrese zákazníka
  • Omezuje počet současných připojení z jedné adresy
  • Přístup k formátům protokolů, uloženému zápisu do protokolu, rychlému otáčení protokolu a protokolu Syslog
  • Geolokace založená na IP.

Nyní uvidíme, jak prakticky nainstalovat tuto aplikaci do Debianu 9.

1. Aktualizace systému a jak nainstalovat Nginx


Prvním krokem je aktualizace systémových balíků spuštěním následujících příkazů:
 apt-get updateapt-get upgrade
Jakmile je systém aktualizován, spustíme následující řádek pro instalaci Nginx:
 apt-get install nginx

Tam zadáme písmeno S pro potvrzení stažení a aktualizace balíčků Nginx.

Jakmile je instalace dokončena, uvidíme následující:

Ve výchozím nastavení byl server Nginx spuštěn v Debianu 9 a toto bude možné ověřit pomocí příkazu netstat a příkazu ps takto:

 ps aux | grep nginxpgrep nginx


Přihlášení Připojte se!

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave