Kurs konfiguracji NGINX

Kurs dla adminów/devopsów chcących poznać podstawy zarządzania serwerem webowym NGINX.

Poruszane tematy:

  • Instalacja i wstępna konfiguracja nginx
  • Proxowanie ruchu do dockerów
  • Modyfikacja ruchu z proxy z innego serwera
  • Obsługa PHP
  • Definiowanie własnych stron z błędami
  • Obsługa HTTPS z użyciem certbota i Let’s Encrypt
  • Listowanie katalogów (directory indexing)
  • Dodanie obsługi .htaccess do nginx
  • Proste Rewrite
  • Biała lista adresów IP mających dostęp do zasobów
  • Używanie snippetów w konfiguracji
  • Limitowanie szybkości transferu dla wybranych plików
  • Definiowanie nagłówków bezpieczeństwa
  • Ustawianie nagłówków cachujących, zależnych od domeny/lokalizacji/pliku
  • Obsługa zmiennych w konfiguracji
  • Obsługa dynamicznych domen/subdomen
  • Instrukcje warunkowe w konfiguracji
  • Definiowanie parametrów typu root/expires itp. w miejscach do tego nieprzeznaczonych (jak to przeskoczyć?)

Copyright © by Jakub 'unknow' Mrugalski