NB : untuk format DNS Zone adalah sebagai berikut
zone “domain kita”{ tipe DNS;
file “database DNS”; };
2 Pembuatan DNS Record dari davidadi08.com 1. Masuk ke direktori etcbind . Ketikan
cd etcbind
2. Salin atau copy file db.local ke varcachebinddb.namaDatabaseDNSkita .
Ketikan cp db.local varcachebinddb.davidadi08
NB : Ketikan ls varcachebind
untuk mengecek apakah file sudah tersalin atau belum
3 Pembuatan SUB Domain “ftp” pada DNS Record davidadi08.com 1. Untuk menambah sub domain , kita harus mengedit file db.davidadi08 yang ada
di direktori varcachebind tadi. Ketikan
nano varcachebinddb.davidadi08 .
Editlah sesuai gambar dibawah
NB : - untuk davidadi08.com bisa diganti dengan Domain Anda
- jangan sampai lupakan ada tanda . titik di akhir domain kita
- untuk ip 192.168.1.2 bisa disesuaikan dgn IP Anda masing - masing - Anda bisa menambahkan sub domain lagi dgn format seperti di ftp
Penyelesaian Pembuatan DNS Disini agar DNS kita jalan, kita perlu mengedit file resolv.conf di directori etc. Ketikan
nano etcresolv.conf dan tambahkan resolv DNSnya untuk domain davidadi08.com. Edit
seperti gambar dibawah ini
NB : untuk search diisi dengan domain kita dan untuk nameserver sesuaikan IP masing
masing
Setelah itu restart service bind9 dan lakukan pengetesan apakah DNS domain kita sudah
jalan apa belum. Ketikan
service bind9 restart untuk melakukan restart service bind9
Untuk pengetesan, lakukan ping ke domain dan subdomain kita. Contoh disini adalah
mengeping davidadi08.com dan ftp.davidadi08.com.
Hasil PING
JIKA SEPERTI DIATAS BERARTI DNS KITA SUDAH JALAN, LANJUTKAN KE LANGKAH BERIKUTNYA
4 Pembuatan Virtualhost dan direktori khusus untuk website davidadi08.com 1. Buat direktori khusus untuk penempatan website di davidadi08.com, secara
umum direktori ini nanti berada pada varwww . Anda bisa mengganti
direktorinya, tetapi saya sarankan letakkan disana saja. Buatlah direktori sesuai nama domain kita agar lebih gampang. Ketikan
mkdir varwwwdavidadi08.com
NB : direktori inilah yang nantinya kita jadikan direktori default website dari
virtualhost kita dan direktori home untuk user ftp kita
2. Membuat konfigurasi Virtualhost davidadi08.com. Yang pertama pindah dulu ke direktori etcapache2sites-available agar lebih mudah nantinya. Ketikan
cd etcapache2sites-available
Kedua, salin atau copy file default ke namakonfigurasiVhostkita. Ketikan cp
default davidadi08.com ,
Ketiga, edit file konfigurasi vhost davidadi08.com tadi, ketikan nano
davidadi08.com dan edit sesuai gambar dibawah
Sebelum :
Sesudah :
NB : yang diedit dari file diatas adalah :
- ServerAdmin dari webmasterlocalhost menjadi ServerAdmindomainkita - penambahan ServerName domainkita
- penambahan ServerAlias www.domainkita - document root dari varwww diubah ke direktori khusus untuk domain kita
- Directory varwww diubah menjadi direktori khusus untuk domain kita
Keempat, aktifkan konfigurasi Vhost kita dengan mengetikan a2ensite namakonfigurasiVhostkita. Ketikan
a2ensite davidadi08.com
Setelah itu restart service apache2 agar konfigurasi kita berjalan. Ketikan service apache2 restart
untuk merestart service apache webserver. Setelah apache2 terrestart , coba lakukan pengecekan dengan browser. Sebelum
melakukan pengecekan, pastikan dahulu bahwa komputer Anda Host dapat terhubung dengan komputer Virtual Machine Guest. Untuk pengaturannya
bisa Anda lihat di website penulis http:www.davidadinugroho.wordpress.com
. Berikut merupakan hasil pengecekan lewat browser, website kita masih
kosong
5 Pembuatan user ftp khusus untuk Vhost davidadi08.com dengan directori home “ varwwwdavidadi08.com ”
1. Sebelum membuat user ftp, pastikan dahulu debian Anda telah terinstall service
ftp. Disini kita mengunakan service ftp protpd. Untuk yang belum terinstall bisa
kunjungi http:davidadinugroho.wordpress.com
untuk melihat cara penginstalan
service ftp proftpd. Perlu dicatat juga disini sebelumya kita telah membuat group “ftpuser” yang dikhususkan untuk user ftp kita nanti. Untuk membuatnya
ketika saja addgroup ftpuser
2. Tambahkan user ftp, disini kita akan menambahkan user ftp_davidadi08.