Lab 8.13 Virtual Hosting with Nginx

     Melanjutkan Lab yang kemarin, untuk yang belum membaca lab 8.12, Web Server with Nginx bisa dibaca terlebih dahulu, supaya bisa mengikuti Lab ini dengan mudah.

    Disini kita akan membuat Virtual Hosting, dimana memungkinkan kita membuat 2 domain dan 2 web server di dalam 1 server yang sama. Oke langsung saja ke tutorialnya :






Topology








Konfigurasi Server Nginx


1.  Pertama-tama kita buat dahulu dile untuk virtual hostingnya, kita buat di derectory nginx nya.


nano /etc/nginx/conf.d/vhost.conf




2.  Lalu masukan script seperti dibawah ini. Pada kasus kali ini kita akan membuat 2 host dalam 1 server sekaligus. Dan disini Author membuat domain www.1frekuensi.com dan www.tkj.net.






3.  Lalu kita ubah default name server yang berada pada file nginx nya.

nano /etc/nginx/nginx.conf




4.  Pada name server kita kosongkan saja. Karena pada kasus kali ini kita akan membuat directory sendiri untuk setiap domain yang kita buat. Dan fungsi kita hapus name server ini supaya tidak bentrok dengan domain yang berada di directory nya sendiri nanti.






5.  Seperti yang Author bilang tadi, kita akan membuat directory sendiri untuk setiap domain. Kita buat directory mali untuk domain www.1frekuensi.com. Kita buat di dir /usr/share/nginx karena dir tersebut adalah dir root untuk script web nya.

mkdir /usr/share/nginx/mali



6.  Lalu kita buat juga dir untuk domain www.tkj.net nya, disini Author buat
     dengan nama tkj.

mkdir /usr/share



7.  Lalu kita buat file .html didalam directory setiap domain.

nano /usr/share/nginx/mali/index.html






    Disini kita coba dengan script html sederhana. Dan isikan setiap web dengan content
    yang berbeda agar mudah membedakannya ketika diakses nanti.








8.  Dan lalukan hal yang sama pada domain yang lainnya. Kita buat file web scriptnya.

nano /usr/share/nginx/tkj/index.html



    Dan masukan juga script html sederhananya, dengan isi content yang berbeda.









Test dari Client






Coba akses dengan domain yang dibuat tadi.


















     Nah segitu dulu untuk lab kali ini. Untuk lab berikutnya lab 8.14 adalah Enable User Dir with Nginx. Jika ada kesalahan gambar atau penjelasan mohon di koreksi dan bantu Author merevisi nya. Sekian dulu perjumpaan kita. Wassalamualaikum..

Comments

Popular Posts