Selamat Datang di situs personal Mr Wevils ... Situs dengan tema Open Source dan Free Software "hidup ini indah... berdua semua mudah..."
   
Live chat with me here!!  
 

Mr Wevils's Site || semua tentang open source...
Update by Mr Wevils: 18-Jan-2009 | 02:15
Apache2 support virtual host base ubuntu 8.10
Seperti kita ketahui jika ubuntu datang dengan support apache2 sebagai aplikasi untuk webserver. Saya hanya mendokumentasikan apa yang saya kerjakan dikomputer sendiri untuk menikmati layanan http di jaringan local.
Berikut langkah-langkah mengaktifkan dukungan VirtualHost apache2:
1. Tambahkan baris dibawah ini di apache2.conf
ServerName NamaKomputerAnda
ServerAdmin EmailAdmin


2. Tambahkan/deklarasikan penamaan domain
vim /etc/hosts
192.168.1.254 wevils.dev www.wevils.dev wiwin.dev www.wiwin.dev

Save then exit
Perhatikan jika saya menggunakan domain .dev karena untuk keperluan local saja!

3. Create new virtualhost
Dalam kasus ini saya akan membuat dua VirtualHost masing2 untuk domain diatas
- Buat file VirtualHost untuk domain wevils.dev
root@geek:/etc/apache2/sites-available# vim wevils.dev
<'VirtualHost *:80'>
ServerAdmin admin@wevils.dev
ServerName wevils.dev
ServerAlias www.wevils.dev
DocumentRoot /var/www/wevils
<'Directory /var/www/wevils'>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
<'/Directory'>
<'/VirtualHost'>

- Buat file VirtualHost untuk domain wiwin.dev
root@geek:/etc/apache2/sites-available# vim wiwin.dev
<'VirtualHost *:80'>
ServerAdmin admin@wevils.dev
ServerName wiwin.dev
ServerAlias www.wiwin.dev
DocumentRoot /var/www/wiwin
<'Directory /var/www/wiwin'>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
<'/Directory'>
<'/VirtualHost'>

Perhatikan tanda petik dua '' didalam tag VirtuaHost dan Directory itu tidak ada; hanya karena menyesuaikan tampilan di halaman ini! Soalnya klo gak pake petik dikenali sebagai tag html!

4. Create directory untuk DocumentRoot masing2 domain
root@geek:/var/www# mkdir wevils wiwin

5. Create file index.php untuk testing
root@geek:/var/www# vim wevils/index.php
echo "Ini website wevils.dev";

Save lalu keluar!
lakukan hal yang sama untuk domain wiwin.dev

6. Aktifkan VirtualDomain yang baru
root@geek:/var/www# a2dissite wevils.dev wiwin.dev

7. Reload atau restart service apache2
root@geek:/var/www# /etc/init.d/apache2 restart
Untuk lebih meyakinkan VirtualHost sudah aktif pastikan di /etc/apache2/sites-enabled terdapat kedua domain tersebut.

8. Testing dari browser..
http://localhost
http://wevils.dev
http://wiwin.dev

Seharusnya ketiganya menampilkan isi yang berbeda! Jika ada yang sama munkin anda harus memeriksa ulang!
Jika ada tambahan di tulisan ini mohon di koreksi, maklum tidak terlalu familiar dengan distro turunan debian..



« « « « «  kembali | kearsip  » » » » »


.:: beranda depan | open source | free software | w-linux online | my friends | galeri photoku | buku tamu ::.
Mr Wevils say 'Open your mind with Open source and Free soFtware'