Set Up Domain dan NGINX Server Block di VPS Ubuntu

Persiapan

  • Sebuah VPS dengan OS Ubuntu dan sudah terinstall NGINX, walaupun NGINX Server Block ini bisa juga dijalankan di local tapi pada contoh kali ini saya akan membahas setup di kasus real yaitu di VPS. Jika bagian ini belum siap temen-temen bisa baca-baca dulu disini.
  • 1 atau lebih domain/subdomain dengan Akses DNS Zone Editor (harus bisa save A Record), jika penyedia domain tidak menyediakan DNS Zone Editor maka teman-teman bisa menggunakan layanan DNS Zone Editor dari CloudFlare. Dalam contoh di artikel ini pun saya menggunakan CloudFlare. Jika belum familiar dengan CloudFlare bisa baca-baca tutorial ini: https://support.cloudflare.com/hc/en-us/articles/201720164-Creating-a-Cloudflare-account-and-adding-a-website

Perencanaan

Setting DNS Domain ke Server

Membuat Konfigurasi Server Block untuk masing-masing Domain

Konfigurasi website satu.azishapidin.com

sudo ln -s /etc/nginx/sites-available/satu.azishapidin.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx

Membuat website dua.azishapidin.com

Penutup

  • Menjalankan App berbasis PHP.
  • Menjalankan App berbasis NodeJS, Python, Java, dsb.
  • Instalasi SSL Certificate / HTTPS.
  • Melakukan Load Balancing.
  • Dan hal-hal menarique lainnya.

--

--

Software Engineer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store