Jika pada beberapa pos sebelumnya saya pernah melakukan konfigurasi basic authentication dengan apache, kali ini saya akan melakukan konfigurasinya menggunakan Nginx. berikut adalah konfigurasinya.
1. Topologi
2. Install HTTPD Tools
Sebelum kita melakukan konfigurasi, kita install terlebih dahulu Tools HTTPD nya, menggunakan perintah
yum install httpd-tools -y
3. Mengedit File Vhost
Karena pada pos sebelumnya saya sudah membuat file ini, jadi saya hanya akan mengedit isinya saja, masuk ke file vhost.conf nya, yang berada pada direktori /etc/nginx/conf.d/.
Penjelasan Script
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
Dan ini adalah tampilan Web saya ketika di akses
Dengan begitu Konfigurasi Basic Autherntication Dengan Nginx Di Centos 7 selesai.
Tunggu lanjutannya ya :3.
Jika ada masukan silahkan comment dibawah.
Semoga Blog ini bisa bermanfaat dan membantu.
Terima Kasih... ^_^
Wassalamualaikum Wr Wb
4. Buat htpasswd Untuk User
Setelah itu kita buat user dan password nya menggunakan perintah berikut.
5. Restart Nginx
lalu kita restart Nginx nya, jika berhasil direstart maka konfigurasi tadi berhasil.
6. Membuat Direktori auth-basic
Setelah itu kita buat direktori auth-basic, kita buat di dalam folder /usr/share/nginx/html/.7. Buat File .html
Sekarang kita buat file index.html nya, file tersebut berfungsi sebagai tampilan halaman web ketika web nya di akses.
8.Akses Web
Sekarang kita buka browser yang ada pada client, lalu ketikan
www.(namadomain)/auth-basicmasukan username dan password yang kita buat pada htpasswd
Dan ini adalah tampilan Web saya ketika di akses
Dengan begitu Konfigurasi Basic Autherntication Dengan Nginx Di Centos 7 selesai.
Tunggu lanjutannya ya :3.
Jika ada masukan silahkan comment dibawah.
Semoga Blog ini bisa bermanfaat dan membantu.
Terima Kasih... ^_^
Wassalamualaikum Wr Wb
0 komentar:
Post a Comment