Seperti pernah di ulas sebelumnya pada postingan terdahulu tentang Install XAMPP 5.6.3 di Ubuntu, di sana di ulas sedikit tentang apa itu XAMPP. Sekarang saya akan mencoba untuk Membuat Virtual Host dengan XAMPP pada Windows OS. sebelum saya mulai tentang bagaimana caranya, saya akan bahas sedikit tentang apa itu Virtual Host.
Virtual Hosting adalah suatu metode server seperti halnya suatu web server yang digunakan sebagai host untuk mengatur lebih dari satu domain dalam satu komputer dengan IP Address yang sama. sedangkan Virtual Host merupakan suatu cara untuk mengatur banyak website dalam satu mesin atau satu IP Address. Virtual Host akan sangat bermanfaat untuk mengatur banyak domain server dengan hanya mempunyai satu IP Public server. Misalkan, kita dapat membuat memasang domain-a.com, domain-b.com, dan domain-c.com hanya dalam satu mesin dan satu IP Public server yang dapat diakses.
Nah, setelah melihat sepintas tentang pengertian Virtual Host sekarang kita akan coba terapkan dengan menggunakan XAMPP yang membawa Apache sebagai web server, MySQL sebagai database server, PHP sebagai bahasa pemrograman yang didukung dan Perl. Hampir semua yang kita butuhkan untuk membangun suatu Virtual Host sudah terpaket dalam satu aplikasi XAMPP. Hanya dengan melakukan sedikit konfigurasi dasar untuk dapat memaksimalkan sebagaimana halnya fungsi Virtual Host.
Setelah menginstal paket XAMPP biasanya kita akan dapat mengakses XAMPP dengan mengetikan http://localhost/xampp pada address bar suatu web browser, dan bagaimana jika kita menambahkan website baru misalkan nama websitenya adalah website-a yang diletakan pada folder htdocs pada folder XAMPP? tentu saja kita harus menuliskan pada address bar sebagai berikut : http://localhost/website-a. cukup panjang dan sedikit tidak keliatan seperti nyatanya URL sebuah website. Diharapkan setelah melakukan konfigurasi ini, kita dapat mengakses beberapa website lokal kita hanya dengan mengetikan URL http://website-a.lan atau website-a.net lebih keliatan bagus bukan?
Berikut adalah cara Membuat Virtual Host dengan XAMPP pada Windows OS.
Pertama.
Kita ubah setingan file hosts yang terdapat pada direktori C:\Windows\System32\drivers\etc\hosts. File hosts yang ada pada folder tersebut adalah salah satu file yang dilindungi oleh sistem oleh karena itu, jika ingin merubah isi file tersebut harus dengan akses Administrator dengan cara klik kanan text editor seperti Notepad atau Notepad++ kemudian pilih run as administrator, kemudian buka file langsung dari menu open file text editor tersebut. kemudian tambahkan baris berikut kemudian save:
# Virtual Hosts Webserver
127.0.0.1 localhost
127.0.0.1 pakuningan.lan
Baris di atas adalah kita menambahkan dua virtual hosts pada ip 127.0.0.1 atau lokal dengan nama localhost dan pakuningan.lan.
Kedua.
Kita asumsikan bahwa direktori tempat kita menginstal XAMPP adalah di drive C:\XAMPP. kemudian tambahkan baris berikut pada file httpd-vhosts.conf yang terletak di folder C:\XAMPP\apache\conf\extra\.
# baris ini penting untuk memerintahkan XAMPP menggunakan Name untuk virtual host
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/dbolz.lan"
ServerName dbolz.lan
ServerAlias dbolz.lan
<Directory "C:/xampp/htdocs/dbolz.lan">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/pakuningan.lan"
ServerName pakuningan.lan
ServerAlias pakuningan.lan
<Directory "C:/xampp/htdocs/pakuningan.lan">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Ketiga.
Restart service Apache dan MySQL XAMPP.
|
Restart Service Apache dan MySQL |
Keempat.
Buka web browser kemudian coba masukan alamat URL yang sudah di daftarkan tadi, yang akan kita coba kali ini dengan mengetikan http://pakuningan.lan dan hasilnya seperti berikut:
|
Test Virtual Host |
Oke sekian dulu tentang cara Membuat Virtual Host dengan XAMPP pada Windows OS. Semoga bermanfaat.
Title
:
Membuat Virtual Host dengan XAMPP pada Windows OS
Description
:
Seperti pernah di ulas sebelumnya pada postingan terdahulu tentang Install XAMPP 5.6.3 di Ubuntu , di sana di ulas sedikit tentang apa itu ...