Hai kembali lagi bersama saya di blog ini dan kali ini saya akan menjelaskan tentang cara konfigurasi athentication menggunakan nginx di centos 7
Langkah pertama adalah install httpd-toolsnya dulu dengan perintah yum install httpd-tools -y
tunggu hingga selesai
lalu edit file vhostnya dengan perintah nano /etc/nginx/conf.d/(namafilevhostnya).conf
dan isikan sysntak seperti di atas
listen berfungsi sebagai port pada web nya
Server_name adalah name server yang digunakan
auth_basic "Basic Auth" adalah nama basic Authentikasinya
auth_basic_user_file adalah lokasi direktori user yang dapat mengakses web
lalu berikan password kepada user adittya dengan perintah di atas
lalu restart nginxnya dengan perintah systemctl restart nginx
lalu buat direktori auth-basicnya dengan perintah mkdir /usr/share/nginx/html/auth-basic
dan buat file di dalam direktori yang kita buat tadi
isi dengan systak seperti di atas, sebagai contohnya
akses lewat client http://(nama domain)/auth-basic lalu masukan password dan id yang sudah di
buat di awal
setelah itu akan muncul web kita
sekian sedikit ilmu yang bisa saya bagikan terimakasih :)