Sunday 7 May 2017

LAB Centos 8.15 | NGINX | Enable Basic Authentication

Assalamualaikum wr. wb.

Kembali lagi dengan blog ini.wkwkw. kali ini ane share lanjutan materi sebelumnya yaitu web server nginx dibagian userdir maka kita selanjutnya akan ke Enable Basic Authentication. Yup capcus ajaaa guys ckckck. 

Enable Basic Authentication itu kaya diweb yang diberi user dan password untuk mengaksesnya tetapi yang tau user dan password itu yang dibuat oleh pembuat basic authentication tersebut. Jadi singkatnya web yang ada login masuknya lah. Sekarang kita ke konfigurasinya. btw ini di nginx kalau diapache bisa anda lihat dinavbar ada bacaan admin server tinggal klik :v

Sebelum itu Topologinya

Jika sudah tau topologinya maka check this out.

Server

1. Pertama, kita install package httpd tools terlebih dulu
Dan pastikan instalasi package nya sudah berhasil 

2. Setelah itu buat file .conf pada direktori /etc/nginx/conf.d/. Disini saya menggunakan file konfigurasi virtual host yang sudah saya buat pada lab sebelumnya. Tetapi, jika kalian ingin mengedit file konfigurasi global nginx.conf yang berada pada direktori /etc/nginx/ juga tidak masalah, itu terserah kalian 

3. Kemudian tambahkan beberapa script yang sudah ditandai didalam kotak.
Keterangan:



4. Selanjutnya saya akan membuat user untuk authentication pada sebuah web www.hafizi.net. 


5. Restart service Nginx agar berjalan konfigurasinya 

6. Kemudian buat file index.html pada direktori yang sudah dikonfigurasi tadi dengan adanya autentikasi. Karena tadi mengaturnya untuk direktori /usr/share/nginx/hafizi/auth-basic, maka disini harus disamakan juga. Karena tadi konfigurasi di awal menunjukan directory itu kalau tidak sesuai maka tidak akan dipanggil.


7. Isikan Script html yang kalian inginkan. karena ini bakalan dipanggil htmlnya pas di web browser.


Client

1. Lakukan pengecekan dengan membuka Web nginx kalia pada web browser di client, dengan mengetikkan nama domain kalian yang diakhiri dengan /auth-basic/ 
Setelah itu masukkan username dan passwordnya sesuai dengan yang sudah dikonfigurasi tadi
2. Jika username dan password yang dimasukkan sudah benar, pasti Web nginx nya akan berhasil diakses 

Yap selesai cukup sampai disini materinya apabila ada kesalahan mohon dikomentar.
Wassalamualaikum wr. wb.


EmoticonEmoticon