Kamis, 06 Desember 2012

MULTI DOMAIN

Multi Domain

Sistem multi domain memungkinkan pengguna membuat banyak web dengan banyak domain dalam satu CMS yang diinstal sekali dalam satu direktori. Dengan demikian, pengguna dapat menghemat sumber daya seperti kapasitas penyimpanan file, database, serta memungkinkan pengguna mengelola banyak web dengan satu akun. Untuk membuat sistem multi domain, pengguna dapat memasukkan beberapa domain ke dalam sebuah server atau akun hosting baik sebagai addon domain maupun sebagai parked domain.

Keuntungan:
  • Lebih irit biaya dan memaksimalkan penggunaan satu akun hosting.
  • Memudahkan administrasi karena Anda hanya menggunakan 1 username+password akun hosting.
Kekurangan:
  • Tiap domain tidak dapat dipisah user+pass hostingnya, maupun quota disknya.
Virtual host
Virtual host merupakan suatu cara untuk mengatur banyak URL (Universal Resorce Locator) didalam satu web server atau juga mesin (salah satu feature dari web server Apache yang memungkinkan memiliki beberapa hosting website di satu web server di mana masing-masing punya nama domain sendiri) 
LANGKAH – LANGKAH PERCOBAAN
1.      Setting BIND (/etc/bind/named.conf.local)
            $sudo nano /etc/bind/named.conf.local
Tambahkan zona baru untuk domain baru. Dalam contoh ini domain baru yang ditambahkan adalah jarkom1.com sedangkan domain lama adalah jarkom.com, Perhatikan kembali modul DNS Server
            # zona domain jarkom.com
zone "jarkom.com" {
   type master;
   file "/etc/bind/zones/jarkom.com.db";
};
#zona domain jarkom1.com
zone "jarkom1.com" {
   type master;
   file "/etc/bind/zones/jarkom1.com.db";
};
# DNS reverse
zone "9.17.10.in-addr.arpa" {
   type master;
   file "/etc/bind/zones/jarkom-rev.db";
};
  1. Definisikan kembali zona domain yang baru dibuat dalam hal ini jarkom1.com
$sudo nano /etc/bind/zones/jarkom1.com.db
            $TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
   2007062001
   28800
   3600
   604800
   38400
);
jarkom1.com              IN      NS         ns.jarkom.com.
@                                             IN        A          10.17.9.33
www                                       IN        A          10.17.9.33
                                                TXT        "Network Gateway"
  1. Restart Bind
$sudo /etc/init.d/bind9 restart
  1. Lakukan ping dan dig terhadap domain yang baru contoh jarkom.net atau jarkom2.com
  2. Lakukan langkah yang sama untuk beberapa domain baru yang lain
  3. Lakukan browsing ke domain-domain tersebut. Perhatikan bahwa semua domain akan menampilkan hasil yang sama. Agar setiap domain menampilkan tampilan sesuai dengan website masing-masing maka perlu dilakukan setting virtualhost pada apache yang terinstall.
  4. Contoh terdapat 4 domain (jarkom.com, jarkom1.com, jarkom.net dan jarkom2.com). Maka harus ada 4 direktori yang akan menjadi tempat file-file website masing-masing.
            jarkom.com terletak pada direktori /var/www
            jarkom1.com terletak pada direktori /var/www/jarkom1
`           jarkom.net terletak pada direktori /var/www/jarkomnet
            jarkom2.com terletak pada direktori /var/www/jarkom2
     Kemudian buat file index.html dengan isi yang berbeda pada masing-   
    masing direktori
  1. Pembuatan direktori masing-masing domain :
            $cd /var/www
            $sudo mkdir   jarkom1   jarkomnet   jarkom2
            $ls   -l
            $sudo chmod 755 jarkom jarkom1 jarkomnet jarkom2
  1. Konfigurasi apache2.conf
            $sudo nano /etc/apache2/apache2.conf
            Isikan pada baris terakhir
            ServerName 127.0.0.1
            NameVirtualHost  *:80
  1. Buat file berikut dengan nama domain masing-masing pada direktori /etc/apache2/sites-available
$cd  /etc/apache2/sites-available
$sudo nano jarkom1.com
Isikan
<VirtualHost *:80>
ServerName  jarkom1.com
ServerAlias     www.jarkom1.com
DocumentRoot   /var/www/jarkom1    #Sesuai direktori yang telah kita tentukan
ErrorLog         /var/log/apache2/jarkom1-error.log
CustomLog     /var/log/apache2/jarkom1-access.log combined
</VirtualHost>
Save dan Keluar dari teks editor. Lakukan langkah yang sama untuk domain lainnya (jarkom.net dan jarkom2.com)
  1. Disable VirtualHost default dan enable domain yang baru
$sudo a2dissite default
$sudo a2ensite jarkom1.com
$sudo a2ensite jarkom.net
$sudo a2ensite jarkom2.com
  1. Reload apache
$sudo /etc/init.d/apache2 reload
  1. Lakukan browsing menggunakan lynx ke masing-masing domain atau gunakan komputer/laptop lain
Untuk Membuat file html di jarkom1.com,jarkom2.com, danjarkom.net langkah-langkahnya sebagai berikut: 
Pertama-tama kita akan memberikan isi file di dalam jarkom1.com dengan memasukan perintah:
$cd /var/www/jarkom1
Berikut adalah gambar tampilan dari perintah diatas:
setelah masuk maka selanjutnya kita dapat membuat file htmlnya dengan memasukan perintah:
$nano index.html

isi file htmlnya,misalkan:
<html>
<head><title>Kelompok5</title></head>
<body>
<ol>
<li>Elisabeth S.M</li>
<li>M.Darmanyah</li>
<li>Rheza AB</li>
<li>Yeni Pertiwi</li>
</ol>
</body>
</html> 
Kemudian simpan,
Dan ini merupakan tampilan dari isi yang ada di dalam file html yang kita buat:
Kemudian kita juga akan membuat isi file html didalam jarkom2.com dengan cara yang sama seperti pada jarkom1.com, namun kita bedakan saja isi dari file pada masing-masing domain yang akan kita buat:
masukan perintah:
$cd /var/www/jarkom2
Berikut adalah gambar tampilan dari perintah diatas:

untuk membuat file htmlnya masukan perintah:
$nano index.html

isi file htmlnya,misalkan:
<html>
<head><title>Web Kelompok 4 5TCB</title></head>
<body> <h1>Saya Dina Mayasari kelas 5TCB</h1>
<h1>Saya Salma kelas 5TCB</h1>
<h1>Saya Agung Pahlevi kelas 5TCB</h1>
<h1>Saya Reni Anggraeni kelas 5TCB</h1> </body>
</html> 
Kemudian simpan,
 
jarkom.net:
Untuk membuat jarkom.net,langkahnya sama seperti jarkom1.com &
jarkom2.com

masukan perintah:
$cd /var/www/jarkomnet
Berikut adalah gambar tampilan dari perintah diatas:

untuk membuat file htmlnya masukan perintah:
$nano index.html

isi file htmlnya,misalkan:
<html>
<head><title>Kami dari Kelompok 4 5TCB</title></head>
<body>
Kami dari kelompok 4 5 TCB </body>
</html>
Kemudian simpan,
Kemudian  kita lakukan browsing menggunakan laptop atau komputer,

http://www.polsri.ac.id 

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

Blogroll

Blogger templates

Blogger news