Langsung ke konten utama

Cara Membuat Virtual Host / Domain Web Server Nginx pada Debian 9 (stretch)

Assalamu'alaikum WR WB
hello gaes, pada kesempatan kali ini saya membagikan cara bagaimana membuat virtual host / domain pada web server nginx untuk OS debian 9.
baiklah tidak perlu panjang lebar, kita langsung saja ke TKP :

  1. Buatlah folder yang akan kita gunakan sebagai folder penyimpanan file website.
    contoh :
    mkdir -p /var/www/domain1.com
  2. Buatlah file html pada folder penyimpanan website dengan cara sebagai berikut :
    nano /var/www/domain1.com/index.html
  3. Masukkan contoh kode html kedalam file tadi dan simpan. contoh kode html :
  4. Buat file konfigurasi virtual host dengan cara sebagai berikut :
    nano /etc/nginx/conf.d/vhost.conf

    "vhost.conf" bisa diganti dengan inisial virtual host misalkan ada 2 domain yang hendak kita buat kita bisa menamainya dengan domain1.conf dan domain2.conf
  5. Tambahkan pengaturan sebagai berikut :
  6. Langkah selanjutnya mengaktifkan host pada OS debian dengan cara edit file hosts, contohnya sebagai berikut :
    nano /etc/hosts
  7. Tambahkan IP dan nama domain pada file hosts. contohnya sebagai berikut :
    192.168.88.220 test.domain1.com
    Keterangan : ubah ip sesuai ip server debian 9 dan ubah test.domain1.com sesuai server name yang anda tulis di pengaturan vhost nginx
  8. Restart service Nginx  dengan cara :
    /etc/init.d/nginx restart
  9. Sekarang kita cek untuk memastikan bahwa domain sudah aktif, dengan cara :
    ping test.domain1.com
    jika sudah berjalan maka akan tampil reply IP address dari ip server debian 9 yang kita gunakan.
Demikian tentang bagaimana membuat virtual host pada web server nginx untuk OS debian 9, semoga bermanfaat dan jangan lupa berbagi.
Wassalamu'alaikum WR WB

Komentar