About Me

Foto saya
PANDANGLAH KE DEPAN JANGAN MEMANDANG KEBELAKANG KARNA NANTI KAMU BISA TERJATUH HE...HE...HE.. BIARKANLAH YANG LALU BERLALU JANGAN PERNAH TERLARUT DALAM MASA LALU HARI ESOK YANG CERAH MENANTIMU......

AntiVirus

Membuat Virtual Host dalam APACHE2 di Sistem Operasi UBUNTU

hari ini pertama kali saya menggunakan UBUNTU, yang kata kawan-kawan saya barang ini adalah System Operasi yang Sangat GAMPANG configurasinya, semula saya berpikir UBUNTU sangatlah rumit, tapi ternyata, ketika saya mencobanya …. memang SANGAT MUDAH !!

Ok, kali ini saya ingin berbagi sedikit pengetahuan tentang bagaimana membuat Virtual Host dalam package APACHE2 ( Versi terbaru APACHE ).

Saya anggap apache2 telah terinstall dalam box server anda, atau jika belum ketikkan command sudo apt-get install apache2 untuk meng-install apache versi 2 dalam server anda.

Jika suskes terinstall, maka apache akan membentuk direktori tempat file-file konfigurasinya dijalankan. ( /etc/apache2 )

Tulisan saya kali ini tidak akan membahas bagaimana detail konfigurasi yang di lakukan pada apache2, tetapi kita akan membahas bagaimana membuat sebuah Virtual Host pada server apache yang telah terinstall.

Virtual Host merupakan layanan dari Apache, seolah-olah server Apache kita berada pada banyak mesin. Apache mendukung dua tipe virtual host; berdasarkan IP address dan berdasarkan hostname. Perbedaan dari kedua tipe ini adalah ; tipe berdasarkan IP address, kita harus menggunakan 1 ip address untuk 1 virtual host yang akan kita gunakan.dengan kata lain, 1 domain 1 ip address. Sedangkan tipe berdasarkan hostname, kita dapat menggunakan 1 ip address untuk banyak virtual host, dengan kata lain, 1 ip address bisa digunakan untuk banyak domain. ( domain yang ingin di gunakan, terlebih dahulu di pointing ke ip address server anda ).

Berikut adalah langkah-langkah membuat Virtual Host :

1. buat sebuah file yang akan menangani konfigurasi Virtual Host kita pada direktori /etc/apache2/sites-available

cd /etc/apache2/sites-available

touch cyberbox

2. edit file tersebut dan tambahkan konfigurasi Virtual host yang kita kehendaki

nano cyberbox

berikut adalah contoh konfigurasi Virtual Host untuk domain cyberbox.on.web.id

Tampilkan »

===================begin file===========================

NameVirtualHost 212.241.214.21

ServerAdmin cyberbox@telkom.net

DocumentRoot /var/www/html

Options FollowSymLinks

AllowOverride None

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

# Uncomment this directive is you want to see apache2’s

# default start page (in /apache2-default) when you go to /

#RedirectMatch ^/$ /apache2-default/

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None

Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

Order allow,deny

Allow from all

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,

# alert, emerg.

LogLevel warn

CustomLog /var/log/apache2/access.log combined

ServerSignature On

Alias /doc/ “/usr/share/doc/”

Options Indexes MultiViews FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

Allow from 127.0.0.0/255.0.0.0 ::1/128

=======================EOF=================================

Penjelasan :

NameVirtualHost 212.241.214.21 = nama virtual host kita ( masukkan ip anda )

= domain dan listening port yang ingin kita gunakan

DocumentRoot /var/www/html = document ROOT tempat dimana file-file web kita di akses.

save dan keluar dari text editor.

3. Buat file symbolic di direktori /etc/apache2/sites-enabled yang mengarah ke file /etc/apache2/sites-available/cyberbox

sudo a2ensite cyberbox /etc/apache2/sites-available/cyberbox

4. Tambahkah domain yang telah kita set menjadi virtual host di file /etc/hosts

echo “ipaddress domain.com domain” >> /etc/hosts

contoh : echo “212.241.214.21 cyberbox.on.web.id cyberbox” >> /etc/hosts

5. reload server Apache

sudo /etc/init.d/apache2 reload

6. Jika tidak terjadi error, coba akses virtual host yang sudah kita masukkan dengan browses.

http://cyberbox.on.web.id/

Selesai… Anda dapat mendambahkan banyak domain ke dalam server Apache anda.

0 komentar:

Posting Komentar

 
Cebong`s Notez
---- My Life My Story. Green World Blogger Template---- © Template Design by Herro