Hai kawan kali ini sya akan berbagi tutorial konfigurasi VirtualHost (SubDomain) pada debian8 .
A. Pengertian
Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau emai server dijaringan komputer atau internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP. Contohnya domain yang sudah saya buat sebelumnya yaitu "sakti.sch.id" kemudian kita perlu membuat subdomain misalnya mail.sakti.sch.id . "mail" ini merupakan sub domain
B. Latar Belakang
Sebelumnya saya telah membuat domain pada DNS dengan nama sakti.sch.id , selanjutnya saya akan membuat sub domain . Tujuannya untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP.
C. Alat dan Bahan
1. Laptop / PC
2. Terkoneksi ke jaringan internet
D. Maksud dan Tujuan
Untuk mempermudah pengguna pada saat melakukan akses ke server, selain itu juga untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP.
E. Tahapan Pelaksanaan Kegiatan
1. Langkah pertama kita pindah ke direktori bind dengan perintah :
#cd /etc/bind
2. Selanjutnya edit db.forward
db.forward punya saya namanya db.sakti , maka perintahnya :
#nano /etc/bind/db.sakti
Tambahkan baris " sub IN A 192.168.11.2 " sesuaikan dengan milik anda
3. Kemudian edit db.reverse
#nano /etc/bind/db.192
Tambahkan baris " 2 IN PTR sub.sakti.sch.id " sesuaikan dengan milik anda
4. Kemudian anda restart bind9 dengan perintah : #/etc/init.d/bind9 restart
5. Kemudian pindah ke direktori /var/www/html/subdomain
#cd /var/www/html/subdomain
Buat ebuah folder dan file index untuk isi konten subdomain seperti portal
#mkdir /var/ww/html/subdomain
7. Kemudian edit index.html
saya tambahkan script berikut
<html>
<head>
<tittle>
subdomain
</title>
</head>
<body>
<marquee>SUBDOMAIN</marquee><h1>SMK SAKTI GEMOLONG SRAGEN</h1></marquee>
</body>
</html>
kemudian keluar dan simpan dengan tekan ctrl+x tekan y tekan enter
8. Pindah ke direktori /etc/apache2/sites-available/
#cd /etc/apache2/sites-available/
Masukkan perintah lagi :
#cp 000-default.conf subdomain.conf
Kemudian edit file subdomain.conf
#nano subdomain.conf
Kemudian muncul tampialan seperti ini
Keterangan :
ServerName = nama domain
ServerAlias = nama subdomain yang akan dialihkan /yang akan dijadikan virtual alias
ServerAdmin = alamat email penunjuk domain
DocumentRoot = tempat pengalihan direktori dari virtual alias yang dibuat.
9. Kemudian aktifkan perintah untuk mengaktifkan site tersebut
#a2ensite subdomain.conf
Kemudian2 restart apache2 # /etc/init.d/apache restart
10. Lakukan pengujian
a. Buka web browser
b. Masukkan URL tadi ke kolom
c. Jika berhasil akan muncul seperti ini
F. Referensi
Buku Debian Server
G. Hasil dan Kesimpulan
Dari sini saya menjadi tahu apa itu domain dan subdomain , ternyata mail.sakti.sch.id yang bagian 'mail' merupakan sub , sedangkan 'sakti.sch.id' merupakan domain yang saya buat saat di DNS server . Dan subdomain juga dapat difungsikan selaknya domain , tinggal kita tambahkan/edit di bagian db.forward dan db.reverse dan sedikit memasukkan script sudah jadi.
Sekian dari saya , Terima kasih.
Wassalamualaikum wr.wb