Lab 8.13 Virtual Hosting with Nginx

بسم الله الرحمن الرحيم


Assalamu'alaikum, kali ini saya akan berbagi ilmu tentang konfigurasi virtual hosting menggunakan web server nginx. Sebelumnya saya sudah pernah mengkonfigurasi virtual hosting ini tapi pada Apache, dan sekarang mari kita coba pada nginx ini.

Virtual hosting ini sangat berguna bagi kita, karena dengan virtual hosting kita dapat menghadirkan dua buah (atau lebih) domain yang berbeda dengan bermodalkan 1 alamat IP saja. Jadi, web servernya ini divirtualkan dan dijadikan banyak, makanya bisa muncul beberapa website dengan tampilan yang berbeda dan dengan domain yang berbeda pula dalam satu web server, dengan hal ini kita dapat menghemat source pembelian perangkat komputer(server) tambahan hanya untuk membuat sebuah website lagi yang memiliki domain berbeda.


Topologi


Konfigurasi


1. Pertama kita akan membuat file .conf untuk virtual hosting, kita bisa memberikan nama file sesuai dengan keinginan
#Ket :
Listen 80 : port yang digunakan untuk memanggil web server ini, port 80 adalah sebuah port default untuk http

server_name : alamat dari sebuah server yang digunakan untuk proses pemanggilan suatu webserver, yang saya tentukan disini menggunakan domain www.wisnu.id dan www.wisnu.com

location / : untuk menentukan lokasi dari isi halaman web yang akan dipanggil/diakses

/usr/share/nginx : directory yang berada pada root, perintah tersebut juga menyatakan sebuah lokasi utama index dari sebuah web server berserta dengan subdiretorynya (com), singkatnya menyatakan lokasi dari index pemanggilan halaman web

Untuk membuat sebuah virtual websitenya lagi, kita hanya perlu menambahkan blok satu lagi dibawahnya, sesuai dengan jumlah website tambahan yang ingin dibuat. 

2. Setelah itu buat sebuah directory pemanggilannya, sesuaikan lokasi dan namanya dengan yang ada pada file virtual hosting(vwisnu.conf)

3. Isilah dengan menggunakan sebuah script html sederhana saja

www.wisnu.com

4. Setelah itu lakukan restart pada service nginxnya

Client Test

Kita coba mengakses setiap domainnya, pastikan kedua domain tersebut memiliki tampilan yang sesuai dengan yang kita buat tadi

Sekian dari saya, mohon kritik dan sarannya
Wassalamu'alaikum

Tidak ada komentar:

Posting Komentar

Silahkan Komentarnya ^^