NGINX Reverse Proxy
1 min readOct 7, 2019
Update system dan install nginx
apt update
apt install nginx
Nonaktifkan host virtual default, yang sudah dikonfigurasikan saat Nginx diinstal via Ubuntu’s packet manager apt
unlink /etc/nginx/sites-enabled/default
Masukkan direktori / etc / nginx / sites-available dan buat file konfigurasi proxy terbalik
cd /etc/nginx/sites-available
nano reverse-proxy.conf
Paste konfigurasi Nginx berikut ke dalam teks editor.
server {
listen 80;
listen [::]:80
access_log /var/log/nginx/reverse-access.log;
error_log /var/log/nginx/reverse-error.log;
location / {
proxy_pass http://127.0.0.1:8000;
}
}
copy konfigurasi dari /etc/nginx/sites-available ke /etc/ nginx/sites-enabled. Disarankan untuk menggunakan simbolik link.
ln -s /etc/nginx/sites-available/reverse-proxy.conf /etc/nginx/sites-enabled/reverse-proxy.conf
lalu Test konfigurasi nginx
nginx -t
lalu muncul seperti dibawah ini
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful