Kebanyakan orang menjalankan file-file website mereka di localhost menggunakan http://localhost atau http://127.0.0.1. Mungkin sebagian dari Anda sudah tahu kalau localhost ini dapat diganti dengan nama domain Anda (http://yourdomain.com) hanya dengan menambahkan baris-baris 127.0.0.1 yourdomain.com pada file hosts yang ada dalam folder C:\WINDOWS\system32\drivers\etc, maka Anda sudah dapat menjalankan 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://localhost dan http://yourdomain.com dengan halaman web yang berbeda dengan bantuan VirtualHost. Sehingga Anda dapat mengatur atau sekalian membuat virtual website (backup website) di Komputer Anda.
Langkah Pertama
Atur file-file website Anda satu Folder untuk satu Domain dalam folder C:\Program Files\xampp\htdocs atau D:\WEB\www jika Anda telah mengalihkan data di Drive D
Ilustrasi
Misalnya Anda mempunya situs joomla dan wordpress dengan masing-masing nama domain 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 tambahkan 127.0.0.1 myjoomlasite.com dan 127.0.0.1 mywordpress.com tepat dibawah 127.0.0.1 localhost.
Lihat contoh penulisannya :
127.0.0.1 localhost
127.0.0.1 myjoomlasite.com
127.0.0.1 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 terakhir 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 webmaster@myjoomlasite.com
DocumentRoot "C:/Program Files/xampp/htdocs/myjoomlasite.com"
ServerName myjoomlasite.com
</VirtualHost>
NameVirtualHost mywordpress.com:80
<VirtualHost mywordpress.com:80>
ServerAdmin webmaster@mywordpress.com
DocumentRoot "C:/Program Files/xampp/htdocs/mywordpress.com"
ServerName mywordpress.com
</VirtualHost>
Setelah itu Restart Apache Anda (Start >> Settings >> Control Panel >> Administrative Tools >> Services)
Silahkan browse http://myjoomlasite.com dan http://mywordpress.com maka Anda akan menjumpai situs joomla dan wordpress. Berbeda jika Anda tidak mengaktifkan VirtualHost 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 .
Contoh penulisan :
127.0.0.1 localhost
127.0.0.1 yourdomain.com
Di sini penulis akan memberikan sedikit tips bagaimana menjalankan http://localhost dan http://yourdomain.com dengan halaman web yang berbeda dengan bantuan VirtualHost. Sehingga Anda dapat mengatur atau sekalian membuat virtual website (backup website) di Komputer Anda.
Langkah Pertama
Atur file-file website Anda satu Folder untuk satu Domain dalam folder C:\Program Files\xampp\htdocs atau D:\WEB\www jika Anda telah mengalihkan data di Drive D
Ilustrasi
Misalnya Anda mempunya situs joomla dan wordpress dengan masing-masing nama domain 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 tambahkan 127.0.0.1 myjoomlasite.com dan 127.0.0.1 mywordpress.com tepat dibawah 127.0.0.1 localhost.
Lihat contoh penulisannya :
127.0.0.1 localhost
127.0.0.1 myjoomlasite.com
127.0.0.1 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 terakhir 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 webmaster@myjoomlasite.com
DocumentRoot "C:/Program Files/xampp/htdocs/myjoomlasite.com"
ServerName myjoomlasite.com
</VirtualHost>
NameVirtualHost mywordpress.com:80
<VirtualHost mywordpress.com:80>
ServerAdmin webmaster@mywordpress.com
DocumentRoot "C:/Program Files/xampp/htdocs/mywordpress.com"
ServerName mywordpress.com
</VirtualHost>
Setelah itu Restart Apache Anda (Start >> Settings >> Control Panel >> Administrative Tools >> Services)
Silahkan browse http://myjoomlasite.com dan http://mywordpress.com maka Anda akan menjumpai situs joomla dan wordpress. Berbeda jika Anda tidak mengaktifkan VirtualHost 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 .
Komentar
Posting Komentar