Log Of Oyazhuryachna

Membuat Virtual Host di Ubuntu tanpa DNS Server

Sebelumnya telah dibahas mengenai cara Membuat Virtualhost di Ubuntu, namun artikel kali ini sedikit berbeda karena tidak menggunakan DNS Server dan hanya berlaku untuk jaringan kecil, artikel ini sama dengan artikel sebelumnya yaitu Membuat Virtual Host Pada Web Server Apache namun yang membedakan adalah sistem operasi, pada artikel Membuat Virtual Host Pada Web Server Apache sistem operasi menggunakan Windows XP dan PAket Server XAMPP sedangkan pada artikel kali ini menggunakan Sistem OPerasi Linux Ubuntu 10.04 tanpa paket server apapun, tetapi menginstal satu-persatu server secara terpisah (baca artikel : Instal MySQL, PHP, Apache di linux Ubuntu). Sekiranya cukup pengantar tentang artikel ini mari kita bahas step by step nya :

1. Login sebagai root karena untuk mengakses web server membutuhkan otentifikasi root

$sudo -s

2. Masuk ke direktori /etc/apache2/sites-available

#cd /etc/apache2/sites-available

3. Copy file default menjadi nama virualhost misal www.webku.com

#cp default www.webku.com

4. Edit file www.webku.com dengan editor kesayangan anda

#pico ww.webku.com

5. Ubah dan tambahkan beberapa baris dibawah ini :

DocumenRoot     /data2/SERVER_FILE/htdocs/webku
ServerName     webku.com
ServerAlias www.webku.com
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /data2/SERVER_FILE/htdocs/webku>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

6. Aktifkan virtual host yang telah dibuat dengan perintah

#a2ensite www.webku.com

7. Edit File host yang berada di direktori /etc

#pico /etc/hosts

8. Tambahkan baris dibawah ini kemudian simpan

127.0.0.1 www.webku.com

9. Reload setting apache2 dengan perintah

#/etc/init.d/apache2 reload

10. Cek di browser dengan memanggil www.webku.com jika halaman yang dimaksud tampil berarti pekerjaan anda telah berhasil membuat virtual host

, , ,

2 thoughts on “Membuat Virtual Host di Ubuntu tanpa DNS Server

Leave a Reply

Your email address will not be published. Required fields are marked *