Cara Setting Reverse Proxy Nginx untuk Pemula

Reverse proxy meneruskan request dari pengguna ke backend aplikasi. Pakai Nginx agar kamu bisa exposing satu port publik ke banyak service atau domain.

Konsep Dasar

Nginx di port 80 menerima request, lalu meneruskannya ke aplikasi di port internal seperti 3000 atau 8000. Manfaatnya: TLS termination, load balancing, dan path routing sederhana.

Config Sederhana

Buat server block dengan listen 80; dan location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; }. Reload nginx setelah selesai.
Tips: uji dengan curl atau browser sebelum setting domain dan SSL agar kamu tahu apakah proxy aktif.

Tinggalkan komentar dibawah jika ada pertanyaan.

Komentar

Posting Komentar