KONFIGURASI
Install HTTPD Tools
Pertama tama sebelum kita mengkonfigurasi , kita install terlebih dahulu Tools HTTPD nya menggunakan perintah berikut
yum install -y httpd-tools
Mengedit File Virtualhost
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/.
nano /etc/nginx/conf.d/virtualhosthabibi.confIsi Script sperti digambar
# 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
Membuat htpasswd Untuk User
Nahh kita buat user dan password menggunakan perintah
htpasswd -c /etc/nginx/.htpasswd (nama user)
Restart Nginx
Lalu kita restart nginx, jika berhasil maka konfigurasi tadi berhasil
systemctl restart nginx
Membuat Direktori auth_basic
Setelah itu kita buat direktori auth-basic, kita buat di dalam folder /usr/share/nginx/html/.
mkdir /usr/share/nginx/html/auth_basic
Membuat file .html
Sekarang kita buat file index.html nya, file tersebut berfungsi sebagai tampilan halaman web ketika web nya di akses.
nano /usr/share/nginx/html/auth_basic/index.html
Restart Nginx
Lakuka lah restart agar semua konfigurasi tersimpan dan diterapkan di ngix
VERIVIKASI
Sekarang kita buka client lalu buka browser lalu ketikan
www.(namadomain)/auth-basicMasukkan username dan password yang kita buat pada htpasswd
Dan inilah tampilan yang sesuai dengan apa yang saya buat pada file .html
SEKIAN DARI TIROUTI IT ,. SEMOGA BERMANFAAT ^.^
0 komentar:
Post a Comment