Melanjutkan dari artikel yang sebelumnya Membuat Web Server Di Fedora 6 Part2 dan di artikel Membuat Web Server Di Fedora Part3 ini aku akan membahas bagaimana cara untuk menambah personal home page dan di lanjutkan dengan membuat otentikasi user di linux fedora 6. Bila telah menyelesaikan setiap part “Membuat Web Server” sekarang kamu tinggal meletakan file website.
MENAMBAH PERSONAL HOME PAGE
- Tambahkan user.
- Tentukan password-nya.
- Masuk kembali pada file httpd.conf seperti pada langkah 1 pada bagian II.
- Pastikan tag dibawah tidak dalam keadaan aktif atau bertanda pagar.
- Simpan dan restart daemon httpd-nya.
- Ubah permission home direktori user tito.
- Tambahkan direktori public_html-nya dimana ini tempat menyimpan file dan dokumen website-nya tito.
- Buat file index.html sebagai testing.
- Simpanlah dan gunakan browser untuk membuka personal home page user. Seperti dibawah :
- Jika kamu ingin agar personal home page user dapat diakses hanya oleh user lain yang mengetahui username dan password login-nya maka kamu harus mengunakan metode otentikasi.
[root@yustian ~]#useradd tito
[root@yustian ~]#passwd tito
#UserDir disable
Dan
UserDir public_html
[root@yustian ~]#chmod 711/home/tito
[root@yustian ~]#mkdir /home/tito/public_html
[root@yustian ~]#vi /home/tito/public_html/index.html
Lalu berisi sebagai berikut :
<HTML>
<h3><b><marquee scrollAmount=3 scrollDelay=100><font color=”red”>Selamat Datang Di Websiteku</font></marquee></b></h3> <br>
Namaku : <b>Yustian M</b><br>
Kelas :<b> F</b><br>
Stambuk : <b>F 300 07 025</b>
</HTML>
MEMBUAT OTENTIKASI USER
- Mari kalian buat otentikasi pada home page tito.
- Edit file .htaccess.
- Kemudian isi file dengan seperti dibawah ini:
- Simpanlah konfigurasi tersebut dan buat-lah file .htpasswd yang digunakan untuk meletakan password otentikasi.
- Lanjutkan dengan perintah pemberian password pada user tito.
- Masuk kembali pada file httpd.conf seperti pada langkah 1 pada bagian II.
- Hapus tanda # (pagar) yang ada pada awal setiap baris tag berikut.
- Simpan konfigurasi-nya dan restart httpd-nya.
- Gunakan browser untuk melihat hasil konfigurasi-nya. Seperti contoh dibawah ini
[root@yustian ~]#touch /home/tito/public_html/.htaccess
[root@yustian ~]#vi /home/tito/public_html/.htaccess
AuthUserFile /home/tito/public_html/.htpasswd
AuthName “Otentikasi”
AuthType Basic
Require user tito
[root@yustian ~]#touch /home/tito/public_html/.htpasswd
[root@yustian ~]#htpasswd –c .htpasswd tito
Lanjutkan dengan mengisi password yang diinginkan
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch
IncludesNoExec<Limit GET POST OPTIONS>
Order allow, deny
Allow from all
</Limit><LimitExcept GET POST OPTIONS>
Order deny, allow
Deny from all
</LimitExcept>
</Directory>
Jika kamu menginginkan server yang telah dibuat memiliki banyak hostname atau domain dengan satu IP address maka kamu akan menggunakan teknik Name-based Vitual-Hosts. Mari bahas pembuatan-nya pada artikel selanjut-nya Membuat Virtual Host Di Fedora 6.Ok
Popularity: 4% [?]













2 Comments For This Post
03 Dec 2008 9:13 am
[...] Melanjutkan dari artikel yang sebelumnya Membuat Web Server Di Fedora 6 Part1 dan di artikel Membuat Web Server Di Fedora Part2 ini aku akan membahas bagaimana cara untuk mengaktifkan web server dan di lanjutkan dengan konfigurasi dasarnya di linux fedora 6.Bila kamu telah mengetahui pada part2 ini silahkan lanjutkan dengan artikel part3 Membuat Web Server Part3. [...]
03 Dec 2008 9:18 am
[...] aku menuliskan artikel tutorial mengenai Membuat web server di fedora 6 Nah sekarang aku akan menuliskan kelanjutan dari artikel tersebut yang akan membantu kamu dalam [...]
17 Dec 2008 12:21 pm
mas saya dah berhasil buat user name login, waktu muncul pop up saya bingung mnegisinya..saya isi dengan user:admin passwd:(buatan saya) nggak bisa…sebenarnya user defaultnya apa mas
17 Dec 2008 3:50 pm
Sebelumnya apa kamu telah membuat user pada system dengan perintah adduser
. Bila iya, coba modifikasi pada file .htaccess pada bagian :
Require valid-user
menjadi,
Require user Nama user kamu contohnya: Require user tito
User yang digunakan ialah user yang telah ada di sistem pada file /etc/passwd dan di daftar pada file .htpasswd contohnya: #htpasswd –c .htpasswd tito yang diteruskan dengan pengisian password. Nah password ini yang digunakan dan dimana user disini bernama tito
Semoga berhasil
Leave a Reply