1. Karena pada nginx tidak ada yang namanya file untuk authentication maka kita akan menginstall yang namanya httpd-tools, jadi httpd tools ini berisi file file yang ada pada httpd contohnya seperti authentication, ssl, dsb jadi nanti kita akan menggunakan httpd tools, dan untuk menginstall command :
"yum install httpd-tools -y"
2. Setelah itu kita akan mengedit file vhostdenan.conf dimana di dalam file ini akan kita masukan script agar web kita ter autentikasi... untuk mengeditnya bisa menggunakan command:
"nano /etc/nginx/conf.d/vhostdenan.conf"
3. Setelah itu kalian buat user dan password untuk autentikasi ke halaman web nya dan untuk membuat bisa menggunakan command :
"htpasswd -c /etc/nginx/.htpasswdserdenan"
dan setelah itu kalian isi password, dan saya saran kan untuk password, buat yang mudah di ingat saja..
4. Setelah itu kita restart nginxnya agar konfigurasi yang sudah kita konfig tadi, dan untuk merestart nya bisa menggunakan command :
"systemctl restart nginx"
5. Setelah itu kita buat direktori auth-basic yang menjadi tujuan web basic authentication nya, dan untuk membuatya bisa menggunakan command :
"mkdir /usr/share/nginx/html/auth-basic"
6. Setelah itu kita edit file index.html nya dimana kita akan membuat tampilan web basic autentikasi, untuk bisa menggunakan command :
"nano /usr/share/nginx/html/auth-basic/index.html"
7. Setelah itu kalian isi script seperti gambar diatas..
8. Setelah itu kalian restart kembali lagi nginx nya agar nanti konfigurasi nya dapat tersimpan dan berjaln dengan baik, untuk restart nya bisa menggunakan command :
"systemctl restart nginx"
9. Setelah itu kita akses web maka nanti akan muncul autentikasi required , lalu kalian masukan username dan password agar bisa mengakses web nya, untuk mengakses nya kalian bisa mengetik :
"www.domain.net/auth-basic"
jika sudah kalian masukan username dan password kalian klik ok untuk melanjutkannya...
Alhamdulillah selesai, mohon maaf jika ada kesalahan kata dan kurang lebih nya mohon maaf karena disini saya juga masih belajar hehe..









0 komentar:
Posting Komentar