[CentOS 7] Lab 8.13 Konfigurasi Virtual Host Pada Web Server (NGINX Web Server)


Pada postingan kali ini, admin dari blog ini mau sharingn mengenai konfigurasi virtual host pada web server nginx. Ini kelanjutaan dari materi lab sebelumnya Lab 8.12 yaitu mengenai Web Server NGINX. Apa itu Virtual Host ? Virtual Host adalah cara mengatur domain dengan IP Address yang sama dalam satu server. Virtual Host ini biasanya digunakan untuk menjalankan lebih dari satu domain pada satu IP Address. Disini admin menggunakan dua domain yaitu www.fiqih.net dan www.fadillah.com

Topologi
Topologi yang digunakan untuk tutorial kali ini


Konfigruasi Server
1) Pertama-tama, lakukan konfigurasi virtual host pada file dengan format .conf dyang terletak di directory /etc/nginx/conf.d. Nama filenya bebas. Disini admin menggunakan nama vhost
nano /etc/nginx/conf.d/vhost.conf

2) Masukkan konfigurasi virtual host. Disini admin memilki 2 domain. yang pertama adalah www.fiqih.net dan yang satunya lagi adalah www.fadillah.com

Keterangan:
  • listen 80 = Mendefinisikan port yang digunakan adalah port 80
  • server_name = berisikan nama domain yang digunakan web server. yang nantinya sat si client mengakses we server kita, tinggal masuukan nama domain kita.
  • location / = sintak untuk menandakan isi konten dari web server tersebut berapda
  • root /user/share/nginx/fiqih atau root /usr/share/nginx/fadillah =  adalah letak diretory halaman web, yang nantinya akan ditampilkan pada clietn mengakses web server.
  • index index.html index.htm = Untuk mendefinisikan file index yang digunakan untuk halaman web server

3) Buat lah directori untuk tiap-tiap domain sesuai yang telah di tentukan sebelumnya di file vhost.conf
mkdir /usr/share/nginx/[nama directori]


Untuk Domain www.fiqih.net
4) Buat dan edit file index.html di tiap-tiap directori yang dibuat 
nano /usr/share/nginx/[namadirectori]/index.html

5) Tambahkan script HTML di dalam file tersebut. 



Untuk Domain www.fadillah.com
6) Buat dan edit file index.html di tiap-tiap directori yang dibuat 
nano /usr/share/nginx/[namadirectori]/index.html

7) Tambahkan script HTML di dalam file tersebut


8) Lakukan restart service nginx agar konfigurasi yang dibuat sebelumnya dapat berjalan (running)
systemctl restart nginx


Verifikasi Client
9) Setting DNS Server pada client di arahkan ke IP address si server. Lalu, lakukan verifikasi akses melalui web browser menggunakan nama domain yang ditambahkan sebelumnya.








Cukup sekian materi [CentOS 7] Lab 8.13 Konfigurasi Virtual Host Pada Web Server (NGINX Web Server) yang dapat admin sharing

Tunggu tutorial selanjutnya
Terimas kasih sudah berkunjung
Mohon maaf jika ada kekurangan dan
semiga bermanfaat
Previous
Next Post »