Jumat, 29 Januari 2016

Tutorial install Virtual Host (Sub Domain)

   Saya akan melanjutkan postingan yang tadi tentang ftp Server dan selanjutnya ke Virtual Host (Sub Domain) Selain domain utama semisal smk.net, 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. Jika pada saat mengkonfigurasi dns mengikuti apa yang saya konfigurasikan sama dengan buku ini maka anda menemukan beberapa sub-domain yaitu ftp.smk.net , mail.smk.net , portal.smk.net inilah sub domain yang anda buat akan tetapi jika anda membuka sub-domain tersebut maka yang keluar adalah sama lalu bagaimana anda dapat mengisi atau menganti dari setiap sub-domain anda cukup membuat virtualhost saja lalu anda aktifkan melalui apache atau anda dapat mengarahkanya ke server lain Pertama buat sebuah folder dan file index untuk isi konten sub domain seperti portal yaitu saya membuat di dalam folder /var/www saya membuar folder dengan nama portal dengan perintah ”#mkdir portal” lalu membuat file index.html denga perintah “#nano /var/www/portal/index.html” kemudian saya isikan script seperti gambar dibawah.

1. pertama masukke www contoh:
cd /var/www
mkdir extensa
masukkan dulu secriptnya ke folder extensa simpan file berbentuk index.html
caranya adalah nano /var/www/extensa/index.html
setelah selesai memasukkan script berikut maka ctrl+o isikan nama index.html, enter

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<h1>This is my test</h1>
<h2>This is a just sub domain</h2>

</body>
</html>


 2. sekarang masuk ke direktory sites -available dengan mengetikkan
cd /etc/apache2/sites-available

 3. sekarang ketikkan cp 000- tekan tab extensa
 4. selanjutnya edit extensa dengan mengetikkan nano extensa
 5. masukkan scripts berikut
<VirtualHost *:80>
   ServerAdmin webmaster@localhost
   ServerName katon.sch.id
   ServerAlias extensa.katon.sch.id
   DocumentRoot /var/www/extensa
<Directory />
   Options FollowSymLinks
   AllowOverride None
</Directory>
<Directory /var/www/>
   Options Indexes FollowSymLinks MultiViews
   AllowOverride None
   Order allow,deny
   allow from all
</Directory>
   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
   AllowOverride None
   Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
   Order allow,deny
   Allow from all
</Directory>
dan save dengan menekan ctrl+o dan dikasih format .conf contoh extensa.conf
 6. sekarang edit dns servernya, masukkan
extensa IN A 192.168.16.3
 7. ini juga sama masukkan juga extensanya
3     IN     PTR    extensa.katon.sch.id
 8. masukkan a2ensite extensa.conf
 9. setelah  itu maka akan muncul perintah seperti ini tinggal masukan saja
 10. service apache2 force-reload
 11. sekarang test jika berhasil maka mucul index yang dibuat tadi.

0 komentar:

Posting Komentar