Assalamualaikum Wr.Wb
Kali ini saya akan melanjutkan postingan selanjutnya yaitu Lab 8.15 Konfigurasi Basic Authentication pada Nginx. Yuk lanjut saja ke tutorialnya..
1. Yang pertama kali kita lakukan adalah menambahkan httpd toolsnya terlebih dahulu, dengan mengetikkan perintah seperti gambar di bawah ini.
2. Jika sudah, sekarang buat file .conf pada directory /etc/nginx/conf.d. Disini saya menggunakan file konfigurasi virtual host yang sudah saya buat pada lab sebelumnya. jika ingin langsung edit file konfigurasi global nginx.conf pada directory /etc/nginx/ juga tidak apa-apa, sesuaikan saja.
3. Kemudian tambahkan script seperti yang berwarna hijau dibawah ini.
Keterangan :
- location /auth-basic untuk mendefiniskan letak dari konten web yang akan kita beri autentikasi.
- root /usr/share/nginx/hanihikmacom untuk mendefinisikan directory root pada suatu website.
- auth_basic "Basic Auth" untuk mengaktifkan autentikasi basic dengan string "Basic Auth".
- auth_basic_user_file "/etc/nginx/.htpasswdhani"; untuk mendefinisikan letak user yang akan digunakan untuk autentikasi. Dan disini kiya akan letakkan usernya pada file .htpasswdhani.
4. Tadi kita telah meletakan user authentication nya di .htpasswdhani, maka disini kita akan membuat usernya dengan mengetikkan perintah seperti gambar dibawah ini. Dan disini saya menggunakan usernya haninurhikma
5. Restart service nginx agar konfigurasi yang baru berjalan.
6. Buat directory serta file index pada directory yang sudah dikonfigurasi dengan adanya autentikasi. Karena tadi saya mengaturnya pada directory /usr/share/nginx/hanihikmacom. karena saya belum membuat directory com nya maka saya membuat nya terlebih dahulu.
7. Setelah membuat directorynya, selanjutnya kita akan membuat file
index.html di directory authentication basic yang kita buat sebelumnya.
8. Kemudian isikan script seperti gambar dibawah ini yang nantinya akan menjadi konten dari web kita.
9. Akses konten web nginx kalian pada web browser client, kemudian diikuti dengan directory autentikasi dibelakangnya.
10. Masukan usernamenya beserta passwordnya sesuai dengan apa yang sudah dibuat pada tahap sebelumnya.
11. Maka akan terbuka konten web autentikasi yang sudah dibuat.
Komentar
Posting Komentar