Assalamualaikum Wr.Wb
Salam IT..!!!
saya akan menjelaskan tentang Virtual Host pada Ubuntu yaa...
cikibrot saja.. :D
Bab IV Virtual Host
4.1. Pengertian
Virtual host adalah anda bisa masuk pada suatu IP tanpa
menuliskan IP nya,anda hanya perlu menuliskan SubDomain IP tersebut yang telah
di tambahkan dan anda bisa menambahkan lebih dari satu SubDomain sehingga dapat
menghemat IP.Contoh SubDomain : mail.yahoo.com, mail.google.com.
4.2. Cara kerja
Cara kerja : Shared Hosting, ini
biasanya harganya murah. Karena satu server bisa dihuni beberapa website VPS /
Cloud Hosting. Lumayan mahal karena satu server virtual di huni oleh satu orang
pemilik web. Dedicated Server, kalau ini sekelas perusahaan besar. Harganya
jelas mahal. Sesuai namanya, ini satu hardware (seperangkat komputer server
yang dijadikan server). Nah kalau diruntut dari level di atas, dapat saya
gambarkan. Kalau kita punya Dedicated server, kita bisa membuat beberapa mesin
VPS di dalam server kita. Nah, dalam setiap VPS itu, masih bisa dibagi bagi
lagi sehingga menjadi shared hosting. Nah, shared hosting itu sangat
berhubungan erat dengan virtual host di web server, seperti apache2.
4.3. Instalasi
Instalasi Paket
“
apt-get install apache2 “
“ apt-get install php5 “
“
apt-get install mysql-server “
“
apt-get install php5-mysql “
4.4. Konfigurasi
4.4.1.
Konfigurasi
DNS Server
Buat subdomain berikut :
-
Subdomain
departemen marketing : marketing.[nama_anda].com
Contoh : marketing.ilj.com
-
Subdomain
departemen IT : it.[nama_anda].com
Contoh : it.ilj.com
4.4.2. Konfigurasi virtual host pada web
server apache
1.
Tambahkan konfigurasi berikut pada /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
ServerName marketing.[nama_anda].com
ServerAdmin admin@[nama_anda].com
DocumentRoot /var/www/marketing
</VirtualHost>
<Directory "/var/www/marketing">
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName it.[nama_anda].com
ServerAdmin admin@[nama_anda].com
DocumentRoot /var/www/it
</VirtualHost>
<Directory "/var/www/it">
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from 192.168.100.89
Allow from 10.10.10.0/24
</Directory>
1.
Buat
direktori marketing dan it pada /var/www
“
mkdir /var/www/marketing “
“ mkdir /var/www/it”
2.
Pada
direktori “/var/www/marketing“, buat file “index.php” dengan isi sebagi berikut
:
<html>
<body>
<h1>Webnya punya marketing</h1>
</body>
</html>
3.
Pada
direktori /var/www/it , buat file “index.php” dengan isi sebagi berikut :
<html>
<body>
<h1>Webnya poenya divisi
IT</h1>
</body>
</html>
4.4.3.
Restart
paket apache2
“Service apache2
restart”
4.5. Studi Kasus
1. Konfigurasi
klien web server dengan IP Address 192.168.100.89/24. Gunakan browser untuk mengakses marketing.[nama_anda].com dan it.[nama_anda].com
2. Konfigurasi klien web server dengan IP Address
192. 168.100.89/24. Gunakan browser untuk mengakses marketing.[nama_anda].com
dan it.[nama_anda].com
Tidak ada komentar:
Posting Komentar