Kodeloka
  1. Kodeloka
  2. Kelas Nginx
  3. Materi

Materi tertulis · 8 modul

Materi Nginx

Kelas Nginx berbahasa Indonesia: 8 modul tentang model proses dan konteks konfigurasi, reverse proxy, upstream, TLS, pembatasan laju, caching, dan diagnosis masalah.

1 · Fondasi

  1. 1. Arsitektur & Model ProsesKenapa Nginx sanggup melayani puluhan ribu koneksi dengan memori kecil, sementara server berbasis thread kewalahan.
  2. 2. Struktur Konfigurasi & KonteksCara Nginx mewarisi direktif antar konteks — dan kenapa aturan warisan ini menjadi sumber kebingungan yang paling sering.

2 · Reverse Proxy

  1. 3. Reverse Proxy & HeaderMeneruskan permintaan ke aplikasi di belakang, dan memastikan aplikasi itu tahu siapa klien aslinya.
  2. 4. Upstream & Penyeimbang BebanMembagi beban ke beberapa server hulu, dan menyingkirkan yang bermasalah tanpa menjatuhkan permintaan.

3 · TLS & Keamanan

  1. 5. TLS, Sertifikat & HTTPSMenyiapkan HTTPS yang benar: rantai sertifikat, versi protokol, dan pengalihan yang tidak menjebak.
  2. 6. Pembatasan Laju & PerlindunganMelindungi hulu dari lonjakan, penyalahgunaan, dan permintaan berukuran ganjil — dengan algoritma yang perlu dipahami dulu.

4 · Kinerja

  1. 7. Caching & Penyajian StatisMenyimpan balasan hulu, menyajikan berkas statis secara efisien, dan tetap melayani saat hulu tumbang.

5 · Operasi

  1. 8. Log, Diagnosis & Penelusuran MasalahMembaca log yang tepat, dan mengenali penyebab sesungguhnya di balik 502, 504, dan 499.