Cara Membuat Virtual Host pada XAMPP dengan Webserver Apache di Windows


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang cara membuat Virtual Host pada XAMPP
dengan Webserver Apache di Windows.

tidak hanya di server linux dengan webserver apache nya, ternyata di os windows juga
bisa kita membuat virtual host tetapi kita harus menginstall alat bantu atau tools
yaitu Xampp atau juga bisa Mampp.

apa itu Virtual Host ?

Virtual Host adalah cara untuk mengatur banyak website atau URL di dalam
satu mesin atau satu IP.

Contoh kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server.
Cara untuk mengatasi hal tersebut adalah dengan cara membuat virtualhost
yang ada di web server.

Virtual Host bisa anda gunakan setelah anda menginstall package-package web server
dan sudah pasti web server anda sudah berjalan dengan baik.

Definisi Virtual host
Hosting virtual adalah metode hosting beberapa nama domain pada satu server.
Ini memungkinkan satu server untuk berbagi sumber dayanya, seperti siklus
memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk
menggunakan nama host yang sama.

Contoh penggunaan virtual host
Sebelum http://localhost/latihan -> Sesudah http://gagaltotal.com

Pada kasus di atas, jika anda membuka url http://gagaltotal.com pada browser,
itu akan sama saja seperti anda membuka url di http://localhost/latihan.

oke lanjut.. langsung saja ke tutorial nya
ikuti langkah sebagai berikut

pertama ubah hak akses pada folder C:\Windows\System32\drivers\etc\
supaya agar bisa di buka file hosts nya, contoh seperti ini


oke langsung buka file hosts nya kemudian tambahkan ip localhost dan nama domain anda
contoh saya menamakan nya gagaltotal.com dan ip localhost 127.0.0.1


oke lanjut...

buka folder pada xampp C:\xampp\htdocs\apache\conf\
pada file httpd.conf carilah module Include conf/extra/httpd-vhosts.conf,
Jika ada hilangkan tanda # didepan nya, jika tidak silahkan ditutup
kembali file ini tanpa disimpan.

Buka file httpd-vhost.conf di direktori (C:\xampp\htdocs\apache\conf\extra\)
dengan menggunakan Notepad.

Kemudian tambahkan code seperti dibawah ini dan sesuaikan path direktori project
anda sesuai nama folder yang dimiliki. Letakan code pada baris terakhir.
<VirtualHost *:80>
ServerAdmin admin@gagaltotal.com
DocumentRoot "C:\xampp\htdocs\crud-latihan"
ServerName gagaltotal.com
ServerAlias gagaltotal.com
ErrorLog logs/gagaltotal.com.log
CustomLog logs/gagaltotal.com.log combined
<Directory "C:\xampp\htdocs\crud-latihan">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
</Directory>
</VirtualHost>

pada bagian DocumentRoot "C:\xampp\htdocs\crud-latihan" dan
Directory "C:\xampp\htdocs\crud-latihan", ini adalah tempat directory file yang ingin
kita buat untuk menjadi nama domain pada virtual host

bagian ini pastikan samakan pada saat membuat di file hosts
ServerAdmin admin@gagaltotal.com
ServerName gagaltotal.com
ServerAlias gagaltotal.com
ErrorLog logs/gagaltotal.com.log
CustomLog logs/gagaltotal.com.log combined

setelah semua di save, coba restart apache anda kemudian test di browser
contoh seperti ini
gagaltotal.com

oke gimana gampang bukan ?
mungkin itu saja yang bisa saya berbagi mengenai artikel virtual host di xampp
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya

sekian dan semoga bermanfaat...

Wasalamualaikum Wr.Wb...
Previous
Next Post »