Konfigurasi VirtualHost (SubDomain) pada Debian Server

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





Previous
Next Post »
Thanks for your comment