Hai kawan kali ini saya 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.
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.septiana , maka perintahnya :
#nano /etc/bind/db.septi
Tambahkan baris "
sub IN A 192.168.34.4 " sesuaikan dengan milik anda
3. Kemudian edit
db.reverse
db.reverse punya
saya namanya db.192 , maka perintahnya :
#nano /etc/bind/db.192
Tambahkan baris "
4 IN PTR sub.ana.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
#cd /var/www/html/subdomain
6. Selanjutnya membuat isi konten
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>
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
YPE KROYA CILACAP</h1>
</body>
</html>
kemudian keluar dan simpan dengan tekan ctrl+x tekan y tekan enter
</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.
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
#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
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.septiana.sch.id yang bagian 'mail' merupakan sub , sedangkan 'septiana.sch.id' merupakan domain yang saya buat saat di DNS server .
Buku Debian Server
G. Hasil dan Kesimpulan
Dari sini saya menjadi tahu apa itu domain dan subdomain.ternyata mail.septiana.sch.id yang bagian 'mail' merupakan sub , sedangkan 'septiana.sch.id' merupakan domain yang saya buat saat di DNS server .
Sekian dari saya ,kurang lebihya mohon maaf jika masih banyak kekurangannya.
Terima kasih.
Wassalamualaikum wr.wb
Wassalamualaikum wr.wb