Virtual Hosts XAMPP
Virtual hosts di XAMPP memungkinkan Anda untuk menjalankan beberapa situs web di satu server lokal dengan nama domain yang berbeda. Ini sangat berguna untuk pengembangan aplikasi web yang kompleks atau untuk menguji beberapa proyek secara bersamaan.
Mengapa Menggunakan Virtual Hosts?
- Pengembangan Multi-Proyek: Anda dapat menjalankan beberapa proyek web dengan nama domain yang berbeda di satu server lokal.
- Simulasi Lingkungan Produksi: Anda dapat mensimulasikan lingkungan produksi di komputer lokal Anda.
- Pengujian Domain: Anda dapat menguji aplikasi web Anda dengan nama domain yang berbeda sebelum mengunggahnya ke server produksi.
- Organisasi Proyek: Virtual hosts membantu Anda mengatur proyek web Anda dengan lebih baik.
Cara Kerja Virtual Hosts di XAMPP
XAMPP menggunakan server web Apache, yang mendukung virtual hosts. Anda perlu mengonfigurasi file konfigurasi Apache untuk membuat virtual hosts.
Menggunakan Virtual Hosts
- Edit File
httpd-vhosts.conf
:- Buka file
httpd-vhosts.conf
yang terletak diC:\xampp\apache\conf\extra\
(di Windows). - Tambahkan konfigurasi virtual host untuk proyek Anda.
- Contoh konfigurasi virtual host:
- Buka file
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/my-app"
ServerName my-app.test
<Directory "C:/xampp/htdocs/my-app">
Require all granted
</Directory>
</VirtualHost>