Konfigurasi Nginx Reverse Proxy

Nginx Reverse Proxy Metode Reverse Proxy ini akan sangat berguna sekali untuk mengcover endpoint API yang kita buat. Hampir mirip dengan tulisan saya yang kemarin Kong Gateway. Reverse Proxy yaitu perantara klien dan server, yang menerima permintaan dari klien, dan meneruskannya ke server yang dapat memenuhinya, dan mengembalikan respon dari server ke klien.

Buat file api-proxy.conf

Buat file baru api-proxy.conf pada direktori /etc/nginx/conf.d

$ sudo nano /etc/nginx/conf.d/api-proxy.conf

Simpan file

Restart Nginx

$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

$ sudo service nginx reload

jadi saat mengakses server pada port 80 http://{hostname} akan diarahkan ke http://{hostname}:3000

dah gitu aja, see ya~