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