Lab 8.15 Konfigurasi Enable Basic Authentication Nginx CentOS 7
Assalamu'alaikum Wr.Wb.
Dikesempatan kali ini, saya akan membahas mengenai Konfigurasi Enable Basic Authentication Nginx CentOS 7. Mungkin sebagian dari Anda belum mengetahui apa itu Basic Authentication.
Apa itu Basic Authentication?
Basic Authentication merupakan metode dimana web yang Anda buat akan diberikan user dan password untuk mengaksesnya seperti login administrator, yang mana nanti halaman loginnya akan seperti sebuah pop up atau notifikasi.
Topologi:
Konfigurasi:
1. Pertama, Anda harus menginstal package httpd tools terlebih dahulu.
2. Kemudian, buat file .conf. Disini saya sudah mempunyai file .conf yang pada lab sebelumnya telah saya buat.
3. Tambahkan script seperti yang saya beri warna hijau pada gambar dibawah ini.
Keterangan:
4. Setelah itu, buat user yang nantinya akan digunakan untuk login ke halaman web Anda nantinya.
5. Restart Nginx Anda.
6. Anda juga harus membuat direktori beserta file index.html didalamnya yang sudah Anda atur pada file .conf yang Anda buat sebelumnya. Maka harus Anda sama kan juga.
7. Untuk isi dari file index.html Anda, isikan dengan script html untuk tampilan dari halaman web Anda nantinya.
8. Untuk percobaan, masukkan domain Anda pada browser client Anda. Jika konfigurasi Anda benar dan berhasil, maka akan muncul pop up atau notifikasi autentikasi yang akan meminta Anda untuk memasukkan username beserta password yang pada konfigurasi server sebelumnya telah Anda buat.
9. Jika berhasil, maka akan muncul tampilan dari halaman web Anda.
Sekian dari saya, kurang lebihnya mohon maaf. Jika ada kesalahan mohon diberitahu. Saran dan kritik Anda akan sangat membantu. Terima kasih.
Wassalamu'alaikum Wr.Wb.
Dikesempatan kali ini, saya akan membahas mengenai Konfigurasi Enable Basic Authentication Nginx CentOS 7. Mungkin sebagian dari Anda belum mengetahui apa itu Basic Authentication.
Apa itu Basic Authentication?
Basic Authentication merupakan metode dimana web yang Anda buat akan diberikan user dan password untuk mengaksesnya seperti login administrator, yang mana nanti halaman loginnya akan seperti sebuah pop up atau notifikasi.
Topologi:
Konfigurasi:
1. Pertama, Anda harus menginstal package httpd tools terlebih dahulu.
2. Kemudian, buat file .conf. Disini saya sudah mempunyai file .conf yang pada lab sebelumnya telah saya buat.
3. Tambahkan script seperti yang saya beri warna hijau pada gambar dibawah ini.
Keterangan:
- location /auth-basic: digunakan untuk mendefinisikan letak dari konten web Anda yang akan diberi autentikasi.
- root: digunakan untuk mengarahkan direktori root pada sebuah website.
- auth_basic: digunakan untuk mengaktifkan autentikasi basic dengan string "Basic Authentication".
- auth_basic_user_file: digunakan untuk mendefinisikan letak dari user yang akan digunakan untuk autentikasi.
4. Setelah itu, buat user yang nantinya akan digunakan untuk login ke halaman web Anda nantinya.
5. Restart Nginx Anda.
6. Anda juga harus membuat direktori beserta file index.html didalamnya yang sudah Anda atur pada file .conf yang Anda buat sebelumnya. Maka harus Anda sama kan juga.
7. Untuk isi dari file index.html Anda, isikan dengan script html untuk tampilan dari halaman web Anda nantinya.
8. Untuk percobaan, masukkan domain Anda pada browser client Anda. Jika konfigurasi Anda benar dan berhasil, maka akan muncul pop up atau notifikasi autentikasi yang akan meminta Anda untuk memasukkan username beserta password yang pada konfigurasi server sebelumnya telah Anda buat.
9. Jika berhasil, maka akan muncul tampilan dari halaman web Anda.
Sekian dari saya, kurang lebihnya mohon maaf. Jika ada kesalahan mohon diberitahu. Saran dan kritik Anda akan sangat membantu. Terima kasih.
Wassalamu'alaikum Wr.Wb.
Tidak ada komentar: