Kebanyakan orang menjalankan file-file website mereka di localhost menggunakan h ttp://localhost atau http://127.0.0.1. Mungkin sebagian dari Anda sudah tahu kal au localhost ini dapat diganti dengan nama domain Anda (http://yourdomain.com) h anya dengan menambahkan baris-baris 127.0.0.1 yourdomain.com pada file hosts yan g ada dalam folder C:\WINDOWS\system32\drivers\etc, maka Anda sudah dapat menjal ankan domainname sesuai keinginan Anda. Contoh penulisan : 127.0.0.1 localhost 127.0.0.1 yourdomain.com
Di sini penulis akan memberikan sedikit tips bagaimana menjalankan http://localh ost dan http://yourdomain.com dengan halaman web yang berbeda dengan bantuan Vir tualHost. Sehingga Anda dapat mengatur atau sekalian membuat virtual website (ba ckup website) di Komputer Anda.
Now Let's Get Rock :-P Langkah Pertama Atur file-file website Anda satu Folder untuk satu Domain dalam folder C:\Progra m Files\xampp\htdocs atau D:\WEB\www jika Anda telah mengalihkan data di Drive D (baca disini).
Ilustrasi Misalnya Anda mempunya situs joomla dan wordpress dengan masing-masing nama doma in http://myjoomlasite.com dan http://mywordpress.com maka buat folder dalam C:\ Program Files\xampp\htdocs dengan nama myjoomlasite.com dan mywordpress.com
Catatan : Masing-masing script joomla dan wordpress sudah berada dalam folder myjoomlasite .com dan mywordpress.com.
Langkah kedua Sekarang buka file host dalam folder C:\WINDOWS\system32\drivers\etc kemudian ta mbahkan 127.0.0.1 myjoomlasite.com dan 127.0.0.1 mywordpress.com tepat dibawah 1 27.0.0.1 localhost. Lihat contoh penulisannya : 127.0.0.1 127.0.0.1 127.0.0.1 localhost myjoomlasite.com mywordpress.com
Langkah ketiga
Aktifkan VirtualHost untuk masing-masing domain, caranya buka file httpd-vhosts. conf dalam folder C:\Program Files\xampp\apache\conf\extra kemudian pada baris t erakhir tambahkan :
NameVirtualHost localhost:80 <VirtualHost localhost:80> ServerAdmin webmaster@localhost DocumentRoot "C:/Program Files/xampp/htdocs" ServerName localhost </VirtualHost> NameVirtualHost myjoomlasite.com:80 <VirtualHost myjoomlasite.com:80> ServerAdmin
[email protected] DocumentRoot "C:/Program Files/xampp/htdocs/myjoomlasite.com" ServerName myjoomlasite.com </VirtualHost> NameVirtualHost mywordpress.com:80 <VirtualHost mywordpress.com:80> ServerAdmin
[email protected] DocumentRoot "C:/Program Files/xampp/htdocs/mywordpress.com" ServerName mywordpress.com </VirtualHost>
Setelah itu Restart Apache Anda (Start >> Settings >> Control Panel >> Administr ative Tools >> Services)
Silahkan browse http://myjoomlasite.com dan http://mywordpress.com maka Anda aka n menjumpai situs joomla dan wordpress. Berbeda jika Anda tidak mengaktifkan Vir tualHost nya maka Anda akan menjumpai halaman yang sama dengan http://localhost dan untuk membuka http://myjoomlasite.com dan http://mywordpress.com maka harus dengan alamat http://localhost/myjoomlasite.com dan http://localhost/mywordpress .com .