β–šServer Journey

Bagian 7 β€” Ringkasan & Dunia Setelah Ini Β· Langkah 33 dari 38

Recap: Arsitektur Lengkap

Dari browser asing sampai proses node-mu β€” satu gambar yang sekarang kamu bisa baca sendiri.

Lihat lagi apa yang baru saja kamu bangun

terowonganproxy/socketBrowserCloudflareDNS + TLScloudflared(tunnel)nginx :80PM2 / systemd /php-fpmaplikasimu
Request: Browser β†’ Cloudflare (DNS+TLS) β†’ tunnel β†’ cloudflared β†’ nginx β†’ process manager β†’ aplikasimu. Response menyusuri jalan pulangnya.

Setiap kotak di diagram itu sudah kamu sentuh sendiri. Uji pemahaman sejati: jelaskan keras-keras satu request penuh ke teman (atau ke dinding) tanpa melihat catatan β€” bagian mana yang kamu gagap, buka lagi step-nya.

  • Fondasi (Bagian 0) β€” server = komputer + program yang listen; IP/port; DNS; protokol.
  • Laboratorium (Bagian 1–2) β€” VirtualBox, VM, networking Bridged.
  • Kendali jarak jauh (Bagian 3–4) β€” SSH, systemctl, UFW, key auth.
  • Aplikasi hidup (Bagian 5) β€” proses long-running, PM2/systemd/php-fpm, nginx reverse proxy.
  • Jendela dunia (Bagian 6) β€” Cloudflare Tunnel, DNS record, service auto-start.
Kosa kata yang sekarang jadi milikmu: listen, port, daemon, service, reverse proxy, DNS record, nameserver, SIGHUP, unit file, enable/start, ingress, end-to-end. Itu bukan jargon lagi β€” itu nama-nama benda yang kamu pegang sendiri.

βœ“ Tanda berhasil β€” centang kalau sudah kamu lihat/buktikan sendiri

Tombol β€œlanjut” terbuka setelah semua tercentang β€” bukan hukuman, tapi jaring pengaman: pastikan step ini benar-benar beres sebelum menumpuk step berikutnya di atasnya.

← Tes Akhir: End-to-EndπŸ”’ Lanjut (checklist dulu)