Virtual Host atau sering disebut Vhost adalah suatu konfigurasi untuk mengatur banyak website dalam satu IP yang sama. Contoh penerapannya adalah apabila kita ingin membuat (baca: mempunyai) banyak domain dalam 1 IP public atau 1 server maka kita dapat mengakalinya dengan cara membuat Virtual Host pada web server.
Sebelum melakukan konfigurasi Vhost, buatlah (baca: sediakan) 2 buah domain terlebih dahulu. Cara membuat 2 buah domain dalam 1 web server bisa dilihat DISINI.
Nah, setelah selesai membuat 2 buah domain lanjutkan dengan melakukan konfigurasi Vhost. Berikut ini adalah langkah konfigurasinya
1. Cek terlebih dahulu domain yang pertama
[root@halim_server]# dig www.halim.net
Gambar 1.0 Cek domain pertama |
2. Setelah itu, cek domain kedua
[root@halim_server]# dig www.halim-forum.net
Gambar 1.1 Cek domain kedua |
3. Buat file konfigurasi VirtualHost yaitu vhost1.conf pada direktori /etc/httpd/conf.d/
[root@halim_server]# nano /etc/httpd/conf.d/vhost1.conf
Kemudian isi file dengan script berikut
Gambar 2.0 File vhost1.conf |
Penjelasan :
DocumentRoot = Direktori file domain
ServerName = Domain yang digunakan
ServerAdmin = Isi dengan email admin. Jika terdapat error pada web server, maka akan diforward ke email ini
ErrorLog = File yang berisi log error dari web server
CustomLog = File yang berisi custom log pada domain tersebut
4. Selanjutnya buat direktori untuk domain kedua (halim-forum)
[root@halim_server]# mkdir /var/www/forum
Gambar 3.1 Buat direktori untuk domain kedua |
5. Selanjutnya, edit file index.html untuk tampilan website pertama
[root@halim_server]# nano /var/www/html/index.html
Gambar 4.0 File index.html untuk tampilan website pertama |
6. Edit file index.html untuk tampilan website kedua
[root@halim_server]# nano /var/www/forum/index.html
Gambar 4.1 File index.html untuk tampilan website kedua |
7. Restart httpd
[root@halim_server]# systemctl restart httpd
Gambar 5.0 Restart httpd |
8. Tahap terakhir, yaitu tahap pengecekan.
Sekian tutorial yang dapat saya bagikan kali ini, semoga dapat bermanfaat! Silahkan tinggalkan komentar, saran, maupun kritik! Regards..
- Domain pertama
Gambar 6.0 DONE |
- Domain kedua
Gambar 6.1 DONE |
Sekian tutorial yang dapat saya bagikan kali ini, semoga dapat bermanfaat! Silahkan tinggalkan komentar, saran, maupun kritik! Regards..
Silahkan kirimkan Komentar dan Masukan anda. ConversionConversion EmoticonEmoticon