Cara Membuat Virtual Host di XAMPP Windows - Rumah IT

Baru

recent

Cara Membuat Virtual Host di XAMPP Windows

Cara Membuat Virtual Host di XAMPP Windows

Virtual host adalah entitas konfigurasi yang memungkinkan satu mesin host menyerupai beberapa mesin host. Anda dapat mengaitkan host virtual ke satu atau lebih modul web, namun Anda dapat mengaitkan setiap modul web dengan satu dan hanya satu host virtual. Sumber daya yang terkait dengan satu host virtual tidak dapat berbagi data dengan sumber daya yang terkait dengan host virtual lain, meskipun host virtual tersebut berbagi mesin fisik yang sama.


Untuk membuat multiple host di xampp, silahkan bara artikel Membangun Multiple Virtual Host di XAMPP

Konsep virtual host memungkinkan lebih dari satu situs Web pada satu sistem atau server Web. Server dibedakan berdasarkan nama hostnya. Pengunjung situs Web diarahkan berdasarkan nama host atau alamat IP ke host virtual yang benar. Virtual hosting memungkinkan perusahaan berbagi satu server untuk masing-masing memiliki nama domain sendiri. Misalnya www.perusahaan1.com dan www.perusahaan2.com keduanya dapat dihosting di server yang sama.

Pada web server apache yang dibungkus dengan paket aplikasi XAMPP kita juga bisa membuat virtual host sendiri. Jika biasanya kita mengakses aplikasi web yang diinstal di localhost dengan memanggil nama host yaitu localhost/proyek ,localhost/aplikasiku. Maka kita bisa mengganti domain tersebut dengan host virtual yang kita buat.

Dalam contoh dibawah ini saya akan membuat virtual host untuk aplikasi manajemen proyek saya. Jika sebelumnya aplikasi diakses menggunakan URL localhost/crm, maka saya ingin agar aplikasi saya dapat diakses dengan domain http://crm.local untuk langkah-langkahnya akan saja jabarkan dibawah ini.

1. Direktori Project

Untuk peletakan direktori projek sebenarnya bebas dimana saja, tapi saya sarankan sesuai dengan bawaan xampp yatu di c:/xampp/htdocs agar lokasinya bersama sama dengan aplikasi kita yang lain.

2. Konfigurasi Apache

Dalam pembahasan kali ini saya asumsikan kalian menginstal XAMPP di direktori C:/xampp. Jika kalian menginstal xampp di folder lain tinggal sesuaikan saja dengan tutorial ini.

Buka file c:/xampp/apache/conf/httpd.conf , cari kata Virtual hosts. Pastikan pada baris Include conf/extra/httpd-vhosts.conf tidak di comment atau tidak ada tanda pagar di depan. Jika ada tanda pagar, maka hapus tanda pagar tersebut didepan tulisan Include conf/extra/httpd-vhosts.conf

Cara Membuat Virtual Host di XAMPP Windows

Selanjutnya buka file c:/xampp/apache/conf/extra/httpd-vhosts.conf . Tambahkan kode berikut pada baris paling terakhir.
<VirtualHost *:80>
ServerAdmin admin@localhost
DocumentRoot "C:/xampp/htdocs/crm/"
ServerName crm.local
ServerAlias www.crm.local
RewriteEngine On
<Directory "C:/xampp/htdocs/crm/">
    Options Indexes FollowSymlinks Includes ExecCGI
    Order Allow,deny
    Allow from all
</Directory>
</VirtualHost>
Keterangan :
  • VirtualHost digunakan sebagai sekelompok arahan yang akan diterapkan pada virtual host tertentu. Dalam kasus saya, saya memiliki 1 host virtual crm.local
  • Direktif DocumentRoot digunakan untuk mendeklarasikan rute direktori yang akan diikat ke nama server. Isi dengan folder projek kamu.
  • Url permintaan set direktif ServerName . ServerName digunakan untuk mengidentifikasi virtual host secara unik.
  • AllowOverride All digunakan untuk menyetel mengizinkan penggunaan ke .htaccess dengan virtual host saat ini
  • Require digunakan untuk kontrol akses dan proyek saat ini bersifat lokal (tidak harus diisi).


3. Menambahkan Host ke System Windows

Buka C:\Windows\System32\drivers\etc dan buka file hosts. File hosts akan terlihat seperti di bawah ini.

Cara Membuat Virtual Host di XAMPP Windows

Kemudian tambahkan virtual host di baris paling akhir.

127.0.0.1       crm.local

Simpan file host sebagai Administrator. Jika Anda tidak memiliki hak administrator, save as file hosts ke desktop tambahkan baris di atas dan kemudian salin lagi file hosts desktop ke aslinya dan ganti ke file sebelumnya.

4. Restart Service XAMPP

Restart apache dan mysql di xampp dan pergi ke browser dan ketik crm.local dan tekan enter. Maka kita sudah bisa mengakses aplikasi web kita.

Cara Membuat Virtual Host di XAMPP Windows

All Rights Reserved by Rumah IT - Rumah Teknologi Informasi © 2013 - 2022
Powered By Blogger

Contact Form

Name

Email *

Message *

Powered by Blogger.