:

Pages

Senin, 17 Mei 2010

Membuat Virtual Host pada Apache

Membuat Virtual Host pada Apache
July 8th, 2009 admin 4 comments
Menjawab pertanyaan pak didik (Maaf pak baru sempet )
Sebelumnya pastikan paket apache sudah di install, mudah - mudahan nanti ada waktu untuk nulis instalasi Apache pada distro keluarga debian, soalnya pak didik pake keluarga debian, jadi yang buat eksperimenya keluarga debian saja ya ?
Langsung saja, konfigurasi virtual host pada apache ada di
/etc/apache2/sites-available/
secara default lokasi webroot untuk http://localhost/ ada di direktori /var/www, bagaimana kalau kita ingin memindahkan ke direktori laiin ? misalnya ke /home/somat/www/, caranya banyak, misalnya dengan membuat symlink direktori www yang ada di /var/www ke /home/somat/www/ atau cara lain, saya lebih suka cara yang ke dua, yaitu merubah konfigurasi default apache :
1. Buka file /etc/apache2/sites-available/default menggunakan editor teks kesayangan anda,
2. edit baris yang mengandung /var/www/ dengan /home/somat/www/
3. simpan dan reload service apachenya dengan :
$sudo /etc/init.d/apache2 reload
4. Selesai
Selanjutnya, kalau kita ingin buat virtual host bagaimana ? misalnya saya ingin buat virtual host di lokal dengan nama “kpli-pekalongan”, nantinya direktorinya ada di /home/somat/kpli , konsepnya tinggal tambahkan konfigurasinya di /etc/apache2/sites-available/ kemudian buat symlink ke /etc/apace2/sites-enabled/, jadi :
1. buka editor teks kesayangan anda (nano, vim, gedit, atau yang lainya)
2. ketikan :
< VirtualHost 127.0.1.1 >
ServerName kpli-pekalongan
ServerAdmin somat@somat.web.id
DocumentRoot /home/somat/kpli
NameVirtualHost kpli-pekalongan
< Directory /home/somat/kpli >
Options -Indexes
AllowOverride All
Order Allow,Deny
Allow From All


kemudian simpan file tersebut di : /etc/apache2/sites-available/kpli-pekalongan
3. Buat symlink di /etc/apache2/sites-enabled/
$sudo ln -s /etc/apache2/sites-available/kpli-pekalongan /etc/apache2/sites-enabled/kpli-pekalongan
4. Edit file /etc/hosts (supaya kpli-pekalongan di kenali) menggunakan editor teks kesayangan anda. edit pada baris yang terdapat 127.0.1.1 :
127.0.1.1 somat kpli-pekalongan
5. Reload service apache nya
$sudo /etc/init.d/apache2 reload
6. Selesai
Test di browser, http://localhost/ dan juga http://kpli-pekalongan/
Semoga bermanfaat.
Catego

0 komentar:

Posting Komentar