Konfigurasi VirtualHost (SubDomain)
Pada Debian Server 8.1
Selain domain utama semisal smksakti.sch.id, masih bisa kita tambahkan lagi Sub-Domain dari domain utama tersebut. Sehingga kita lebih menghemat Ip Address dan juga domain. Contoh subdomain adalah, mail.yahoo.com dan mail.google.com. Kata mail pada domain tersebutlah yang dinamakan “sub” domain.
Edit db.forward
forward milik saya bernama db.smk jadi saya masukan perintah
#nano /etc/bind/db.smk
Tambahkan baris berikut ke bagian bawah (sesuikan)
sub IN A 10.22.1.2
Simpan dengan menekan ctrl + x kemudian y (enter)
Edit db.revese
db.revese milik saya bernama db.10
dengan perintah #nano /etc/bind/db.10
Kemudian tambahkan baris berikut ke bagian bawah (sesuikan)
2 IN PTR sub.smksakti.sch.id
Simpan dengan menekan ctrl + x kemudian y (enter)
Buat Isi Konten Subdomain
Buat sebuah folder dan file index untuk isi konten sub domain seperti portal.
Ketikkan perintah #mkdir /var/www/html/subdomain
Kemudian edit index.html :
dengan perintah #nano /var/www/html/subdomain/index.html
Saya tambahkan script sebagai berikut :
<html>
<head>
<title>
Subdomain
</title>
</head>
<body>
<marquee>SUBDOMAIN </marquee><h1>SMK Sakti</h1>
</body>
</html>
Simpan dengan menekan ctrl + x kemudian tekan y (enter)
Konfigurasi Virtualhost
Pindah directory
ketikkan perintah #cd /etc/apache2/sites-available/
Setelah itu masukan perintah #cp 000-default.conf subdomain.conf
Edit file subdomain.conf, dengan perintah #nano subdomain.conf
Ganti dan tambahkan beberapa baris konfigurasi seperi dibawah ini.
ServerName smksakti.sch.id
ServerAlias sub.smksakti
Simpan dengan menekan ctrl + x tekan y (enter)
Keterangan :
ServerName = Nama domain
ServerAlias = Nama subdomain yang ingin dialihkan/dijadikan virtual alias.
ServerAdmin = Alamat email pemilik domain.
DocumentRoot = Tempat pengalihan direktori dari Virtual Alias yang dibuat.
Lalu aktifkan perintah untuk mengaktifkan site tersebut
#a2ensite subdomain.conf
Kemudian restart apache2
#/etc/init.d/apache2 restart
Testing
- Buka browser
- Masukan url tadi ke kolom.
- Jika berhasil maka akan muncul seperti berikut
ConversionConversion EmoticonEmoticon