Senin, 01 Mei 2017

Lab 8.13. Konfigurasi Virtualhost pada Nginx



Assalamualaikum Warahmatullahi Wabarakatuh...


Kali ini kita akan membahas mengenai virtual host. sebelumnya apa sih virtual host? virtual host adalah cara untuk mengatur beberapa domain dalam satu ip address dan satu server. fungsi dari virtual host adalah untuk menjalankan beberapa situs pada satu server. dan virtual host ini berjalan untuk beberapa domain dalam satu ip address. lalu bagaimanakah konfigurasinya? Bismillah mari kita coba sama-sama... Sebelumnya disini kita akan tambahkan satu domain lagi yak, kalau tidak tahu caranya bisa juga nih dilihat disini. Dengan menggunakan topologi seperti gambar dibawah ini.



1. Yang pertama kali kita lakukan adalah membuat file yang nantinya berisi konfigurasi virtual host dengan format .conf di dalam directory /etc/nginx/conf.d/. maka ketikkan perintah seperti gambar dibawah ini. 


2. Setelah itu ketikkan script seperti gambar dibawah ini. disinilah kita mengatur untuk host virtualnya sedangkan untuk konfigurasi file utamanya tetap pada file defaultnya yang bernama nginx.conf yang terletak pada directory /etc/nginx/. 

Keterangan :
  • listen 80 berarti server dapat memenuhi request dari semua ip yang mengakses port 80 (http)
  • server_name untuk mendefinisikan nama server, disini kita gunakan domain yang kedua.
  • location / berfungsi untuk mengatur letak dan konten halaman website nantinya.
  • root /usr/share/nginx/kamilahcom sebagai penentu dari konten web untuk website www.kamilah.com
  • index index.html dan index.htm digunakan untuk mendefinisikan format dari file index yang digunakan.

3. Selanjutnya kita akan melakukan pengeditan pada file nginx.conf yang terdapat directory /etc/nginx/ 


4. Selanjutnya cari script seperti gambar dibawah ini, jika sudah ketemu maka aturlah untuk directory laman web untuk domain yang pertama (.net) dan kita atur directorynta di /usr/share/nginx/ dan untuk nama filenya bersifat terserah.


5. Setelah itu kita buat file nya dengan menggunakan perintah mkdir, untuk file yang berisi konten untuk web dari 2 domain. 


6. Selanjtunya kita akan membuat file index.html yang terdapat di dalam directory /usr/share/nginx/kamilahnet.


7. Maka ketikkan seperti gambar dibawah ini yang nantinya akan menjadi tampilan dari web kita.


8. Buat file index.html juga di directory /usr/share/nginx/kamilah.com/


9. Ketikkan pula seperti gambar dibawah ini yang natinya akan menjadi tampilan dari web kita.


10. Jika sudah, maka kita restart nginx nya terlebih dahulu agar konfigurasinya dapat berjalan dengan baik.


11. Terakhir kita akan melakukan verifikasi dengan membuka browser dan mengetikkan nama domain kita, yang pertama kita akan mengetikan www.kamilah.net dan seperti inilah tampilannya. 


12. Kemudian ketikkan domain ke-2 yaitu www.kamilah.com dan seperti inilah tampilannya.



Sekian yang dapat saya sampaikan, Semoga bermanfaat
Kurang lebihnya mohon maaf, Waasalamualaikum Warahmatullahi Wabarakatuh...

0 komentar:

Posting Komentar

sedikit informasi

klik tanda plus di pojok kanan atas untuk keperluan lainnya. Terimakasih..