Secara default halaman web kita dapat di akses oleh
pengguna dari luar, jika web server aktif,
akan tetapi ada kalanya halaman web harus di rahasia kan dari pengguna-pengguna
yang tidak berwenang, untuk membuat halaman web yang hanya bisa dibuka
oleh user yang teregistrasi bisa kita
lakukan otentifikasi halaman web dengan menggunakan .htaccess dan .htpasswd ,
ada pun cara nya adalah seperti pada langkah-langkah dibawah ini.
Sebelum nya harus dipastikan dulu
bahwa apache telah terinstall dengan baik jika belum maka lakukan proses
instalasi, adapun cara nya seperti dibawah ini :
apt-get update
Setelah itu buka web browser dan
ketikan http://localhost apabila muncul halaman dengan tulisan Its Work! maka
web server anda telah aktif, secara default lokasi dari tempat anda menyimpan
halaman web adalah di /var/www/ berikut adalah langkah-langkah lengkap nya:
1. Buat user ketikan adduser
riki, isikan informasi-informasi lainnya beserta password
2. Buat folder tempat kita
menyimpan halaman web, sebagai contoh apabila biasa nya menyimpan halaman web
di direktori /var/www/ maka masuk terlebih dahulu ke folder /var/www/ dan
membuat folder baru, misal nya saja nama folder yang akan kita buat riki.
berikut adalah langkah2 nya:
cd /var/www
mkdir riki
3. Masuk ke direktori yang tadi
dibuat, ketikan cd /riki buat sebuah file php cara nya ketikan nano index.php
ada pun isinya adalah sebagai berikut
<?php
echo "<td>";
echo "Contoh Otentifikasi
halaman web ";
?>
Ketik ctrl x terus pijit y dan
kemudian enter untuk menyimpan file
4. Buat file .htaccess adapun
konfigurasi nya adalah seperti di bawah ini :
AuthUserFile
/var/www/riki/.htpasswd
AuthName "Masukan user name
dan password"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
5.Buat user .htpasswd caranya
adalah sebagi berikut
root@cukil-desktop:/var/www/riki#
htpasswd -c .htpasswd riki
New Password:
Re-type new password:
Adding password for user riki
root@cukil-desktop:/var/www/riki#
6. Melihat isi file htpasswd
dapat dilakukan dengan langkah seperti dibawah ini
root@cukil-desktop:/var/www/riki#
cat .htpasswd
riki:Ud4dLHPl662M
root@cukil-desktop:/var/www/riki#
7. Rubah file httpd.conf cara nya ketikan nano
/etc/apache2/httpd.conf masukan
konfigurasi seperti dibawah ini :
<Directory /var/www/riki>
AllowOverride FileInfo Authconfig Limit
Options Multiviews indexes
SymLinksIfOwnerMatch
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny, allow
Deny from all
<LimitExcept>
</Directory>
8. Melihat hasil konfigurasi buka
web browser dan ketikan http://localhost/riki, maka akan muncul halaman seperti
dibawah ini:
9. Isikan user name dan password, jika tidak maka akan muncul halaman seperti dibawah ini :
Riki Nuryadin
cukil_riki@yahoo.co.id
No comments:
Post a Comment