[Lab 8.5] Virtual Host Apache Web Server
Assalamu'laikum warahmatullahi wabarakatuh.
Pada kali ini saya akan mejelaskan tentang membuat Virtual Host pada Apache Web server.
Virtual Host
Pada kali ini saya akan mejelaskan tentang membuat Virtual Host pada Apache Web server.
Virtual Host
VirtualHost adalah cara untuk mengatur beberapa Domain dalam IP Address yang sama dalam satu server. Virtual Host ini digunakan untuk menjalankan lebih dari satu domain pada satu ip yang sama. virtual host dibutuhkan jika kita ingin menjalankan beberapa situs pada satu Server atau VPS yang sama.
Topologi
IP Server : 172.16.11.132/24
IP Client : 172.16.11.100/24
Domain : razanabdilah.com
Konfigurasi Server
1) Edit file httpd.conf
2) Nonaktifkan ServerName pada konfigurasi file httpd.conf yang terletak di /etc/httpd/conf/ dengan cara memberikan comment atau tanda pagar (#) didepan baris ServerName. Hal ini dilakukan untuk menghapus identitas webserver tersebut dan nantinya akan dikonfigurasi pada file virtualhost yang akan dibuat.
3) Jika sudah, sekarang buat file dengan format .conf di dalam directory /etc/httpd/conf.d/vhost.conf.
4) Kemudian tambahkan script seperti gambar dibawah ini.
Penjelasan:
DocumentRoot /var/www/html merupakan letak directory dari Domain yang telah ditentukan pada ServerName
www.razanabdilah.com/www.razanabdilah.id merupakam Domain yang akan digunakan.
ServerAdmin adalah Email dari Admin pengelola Web Server itu sendiri.
ErrorLog merupakan file yang berisi tentang log error web tersebut.
CustomLog adalah File yang berfungsi untuk custom log pada domain tersebut.
5) Restart service httpd agar konfigurasi yang baru berjalan.
6) Buat directory untuk masing-masing domain sesuai dengan apa yang telah di konfigurasi pada file vhost.conf tadi.
7) Jika sudah buat file index.html ke dalam directory yang telah dibuat tadi.
8) Karena filenya berformat html maka isikan file tersebut dengan syntak atau bahasa yang dikenali html.
Konfigurasi Client
9) Lakukan pengeteasan melalui Web Browser client dengan menuliskan kedua nama domain di address bar/kolom url yang telah disediakan.
Cukup sekian yang daat saya jelaskan, semoga bermanfaat.
Wassalamu'alaikum warahmatullahi wabarakatuh.











