Sharing seputar Dunia Tkj dan Blogging ^^

Saturday, August 20, 2016

Mengaktifkan Password Authentication pada Nginx di Ubuntu


Langsung saja, kita mulai praktik. Pertama-tama kita pasang apache2 utils.
$ sudo apt-get install apache2-utils
Lalu kemudian buat username dan password-nya.
$ sudo htpasswd -c /etc/nginx/.htpasswd hamdani

Kemudian langsung saja masukan pengaturan tersebut dalam virtual host Anda. Contoh di sini penulis langsung pada virtual host, default.

$ sudo nano /etc/nginx/sites-available/default
Dan tambahkan saja skrip di bawah ini:
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
Seperti gambar di bawah ini:
Cek terlebih dahulu pengaturan Nginx Anda apakah sudah benar atau belum, dengan cara berikut:
$ sudo nginx -t
Jika sudah seperti tulisan di bawah ini:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Artinya Nginx sudah sukses, langsung saja Anda restart Nginx nya:
$ sudo service nginx restart
Dan langsung tes di browser Anda:
Sudah seperti gambar di atas? Berarti sudah sukses. Semoga bermanfaat :)

Website ini menganut paham demokrasi wkwk
Jangan lupa gunakan emot biar akrab gan (/ ^.^)/
EmoticonEmoticon