PENGERTIAN
Virtual Host adalah cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Contoh NYA kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server. Cara untuk mengatasi hal tersebut adalah dengan cara membuat virtualhost yang ada di web server.
CARA KERJA
Cara Kerja Virtual Hosting dapat diibaratkan sebagai contoh berikut; sebuah website diibaratkan sama dengan kios / ruangan di Mall. Manajemen Mall menyewakan ruangan, infrastruktur, listrik, telepon dan fasilitas lainnya agar orang-orang dapat membuka usaha. Setiap kios pengelolanya dapat berbeda, dekorasinya berlainan dan beroperasi masing-masing dengan caranya sendiri. Dalam hal ini kios atau ruangan yang disewa tentu mempunyai batasan ruangan (misal : 10m x 7m) dan maksimum adalah besarnya gedung Mall tersebut. Virtual Hosting menyediakan hardware, jaringan (infrastruktur), email (telepon), dan sebagainya agar anda dapat membuka/ membuat website. Server (gedung Mall) dihuni oleh banyak pelanggan, masingmasing pelanggan mempunyai batas penggunaan diskspace (batasan ruangan) dan tentu saja setiap pelanggan mengoperasikan websitenya masing-masing.
INSTALASI
• Untuk mengaktifkan Virtual Host kita perlu install paket berikut
apt-Get Install Apache2
apt-Get Install Php5
apt-Get Install Mysql-Server
apt-Get Install Php5-Mysql
apt-Get Install Apache2
apt-Get Install Php5
apt-Get Install Mysql-Server
apt-Get Install Php5-Mysql
KONFIGURASI
Berikut langkah-langkah untuk menyelesaikan Virtual Host
• Sesuaikan dengan alamat IP Server yang digunakan pada tugas sebelumnya. Misal:
IP Address Web Server = 192.192.1.136
IP Address DNS Server = 192.192.1.136
IP Address Client = 192.168.100.92
• Sesuaikan dengan alamat IP Server yang digunakan pada tugas sebelumnya. Misal:
IP Address Web Server = 192.192.1.136
IP Address DNS Server = 192.192.1.136
IP Address Client = 192.168.100.92
Konfigurasi DNS server
• Buat subdomain berikut:
Subdomain departemen marketing : marketing.kelompok4.com
Subdomain departemen IT : it.kelompok4.com
• Buat subdomain berikut:
Subdomain departemen marketing : marketing.kelompok4.com
Subdomain departemen IT : it.kelompok4.com
• Konfigurasi Virtual Host pada Web Server Apache
Tambahkan konfigurasi berikut pada /etc/apache2/sites-enabled/000-default.conf
Tambahkan konfigurasi berikut pada /etc/apache2/sites-enabled/000-default.conf
Gambar 1. marketing
• Buat direktori marketing dan it dibawah /var/www
mkdir /var/www/marketing
mkdir /var/www/it
mkdir /var/www/marketing
mkdir /var/www/it
• Pada direktori /var/www/marketing , buat file “index.php” dengan isi sebagi berikut :
Gambar 2. web
• Pada direktori /var/www/it , buat file “index.php” dengan isi sebagi berikut :
Gambar 3. Web2
PENGAMATAN
• Konfigurasi klien dengan IP Address 192.168.100.92
Gunakan browser untuk mengakses marketing.[nama_anda].com dan it.[nama_anda].com Apa yang terjadi?
Gambar 4. webmar
Gambar 5. Webit
STUDI KASUS
a) Apa yang di maksud dengan ?
b) Apakah yang dimaksud pada konfigurasi berikut :
Order allow,deny
Allow from 192.168.98.135
Allow from 10.10.10.0/24
b) Apakah yang dimaksud pada konfigurasi berikut :
Order allow,deny
Allow from 192.168.98.135
Allow from 10.10.10.0/24
mantab banget gan
BalasHapussolder uap