NGINX w godzinę

Naucz się konfiguracji najpopularniejszego serwera webowego na świecie z pomocą tego skondensowanego kursu.

W ciągu około godziny przedstawię Ci esencję wiedzy, którą powinieneś znać jako admin lub devops, aby rozpocząć swoją przygodę z Nginx.

Jakie tematy porusza kurs?

  • Instalacja i wstępna konfiguracja nginx
  • Tunelowanie ruchu do dockerów (reverse-proxy)
  • Modyfikacja ruchu z proxy z innego serwera
  • Dodanie obsługi PHP do serwera
  • 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 przepisywanie adresów (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ć?)

Kto jest autorem kursu?

Autorem kursu jest Jakub Mrugalski, administrator systemów Linux, pentester i właściciel firmy hostingowej MIKR.US.

Na jak długo otrzymam dostęp do kursu?

Dostęp nie jest ograniczony czasowo. Możesz przerobić kurs kiedy tylko zechcesz. Wszystkie lekcje są dla Ciebie dostępne od razu i możesz przerabiać je w dowolnej kolejności i w swoim tempie.

W jakiej formie jest to kurs?

Jest to kurs wideo trwający około 60 minut. Materiał oglądasz na specjalnie do tego przeznaczonej platformie dostępnej po zalogowaniu.

Co muszę wiedzieć, aby zrozumieć kurs?

Kurs przedstawia tematykę Nginxa od podstaw, jednak aby bez problemu wykonywać wszelkie zaprezentowane w nagraniu operacje, musisz umieć swobodnie poruszać się w linuksowym terminalu (przechodzenie między katalogami, edycja plików tekstowych itp.)