Setting Virtual Host pada ubuntu

Desember 19, 2008

Linux ubuntu selain bagus buat komputer dekstop ubuntu juga bagus buat server. Pada awalnya saya mengira ubuntu lebih sulit mengkonfigurasinya ketimbang linux lain yang pernah saya coba yaitu redhat, suse dan fedora ternyata ubuntu lebih mudah dari apa yang sebelumnya saya bayangkan sebelumnya.

Jika anda sudah menginstall apache dan php maka pada direktori /etc/apache2 terdapat direktori :

apache2.conf  conf.d  envvars  httpd.conf  mods-available  mods-enabled  ports.conf  sites-available  sites-enabled

Pada direktori apache2 terdapat direktori dan fungsi masing – masing. Berikut penjelasan dari masing – masing direktori  :

  • mods-available yaitu berisi module tersedia
  • mods-enabled yaitu berisi module yang sudah terload / aktifkan
  • sites-available yaitu  berisi daftar daftar file situs / file vhost
  • sites-enabled yaitu berisi daftar file vhost yg sedang diload

Berikut langkah – langkah dalam mengkonfigurasikan virtual host pada ubuntu :

1. Buat file  pada pada direktori sites-available

#touch situsku

2.  Tambahkan isi file berikut :

NameVirtualHost *:80

<VirtualHost *:80>

ServerAdmin eka@rmm-solution.com
ServerName www.ekawidi.com
ServerAlias ekawidi.com
DocumentRoot /var/www/ekawidi
ErrorLog /var/log/apache2/error-ekawidi.log
CustomLog /var/log/apache2/access-ekawidi.log combined
<Directory /var/www/ekawidi>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

</VirtualHost>

3. Simpan file tersebut

4. Disable site vhosts yang sedang diload server saat ini. Lihat pada direktori site-enabled

#ls sites-enabled

default

#sudo a2dissite default

5. Enabled site / vhosts yang sudah dibuat

#a2enssite situsku

6. restart apache agar mereload file konfigurasi

#sudo /etc/init.d/apache2 reload

7.  Jika berhasil buka browser dan tulis link : http://www.ekawidi.com maka virtual host anda akan berjalan dengan baik.

8.  Jika anda ingin membuat vhost lagi maka tambahkan daftar  isi vhost anda seperti point no 2 diatas kemudian restart web server anda agar konfigurasi dapat diload.

Jika masih terdapat kesalahan dalam contoh konfigurasi saya diatas coba anda analisa dimana letak kesalahannya dan coba perbaiki..

Selamat mencoba.. semoga bermanfaat..

Entry Filed under: Server. .

1 Comment Add your own

  • 1. arifin  |  Januari 30, 2009 at 8:33 am

    Mantap.. Bisa tuh.. langsung its work.. hehehe Sip2 skr aye lg coba mod_jk + apache nih..

    Balas

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Kalender

Desember 2008
S S R K J S M
    Feb »
1234567
891011121314
15161718192021
22232425262728
293031  

Kategori

About Me

Feed

Komentar Terakhir

nakula di Menjalankan/Mematikan service …
kandex di Membangun server LAMP
ekawidiarto di Memilih Framework PHP
Mas Agung di Menginstall Desktop KDE dan Gn…
Maxmixmatch di * Restore Grub dan add list wi…

Blog Stats

SocialVibe


Blogroll

Pertalian