Kembali ke blog
Mei 23, 2026Panduan

Cara Mengarahkan Domain ke VPS Anda

Panduan langkah demi langkah menghubungkan domain ke VPS: catatan DNS A, www CNAME, verifikasi, dan blok server Nginx.

Cara Mengarahkan Domain ke VPS Anda

Setelah memesan VPS, salah satu tugas paling umum adalah mengarahkan nama domain ke IP server agar pengunjung dapat membuka situs Anda. Panduan ini menjelaskan cara mengonfigurasi DNS di registrar dan menyiapkan web server di VPS Hiddence Anda.

Yang Anda butuhkan

  • Domain terdaftar (di registrar mana pun)
  • Alamat IP publik VPS dari area klien Hiddence
  • Akses ke manajemen DNS di registrar
  • Nginx atau Apache terpasang di server (untuk situs web itu sendiri)

Langkah 1: Buat catatan A

Masuk ke panel registrar dan buka pengaturan DNS. Tambahkan catatan A yang mengarahkan domain root ke IP VPS:

bash
Type: A
Host / Name: @  (or leave empty for root domain)
Value / Points to: YOUR_VPS_IP
TTL: 300–3600 (auto is fine)

Langkah 2: Konfigurasi subdomain www

Anda dapat menambahkan catatan A lain untuk www atau menggunakan CNAME yang mengarah ke domain root:

bash
Option A — A record:
Type: A
Host: www
Value: YOUR_VPS_IP

Option B — CNAME:
Type: CNAME
Host: www
Value: yourdomain.com

Langkah 3: Verifikasi propagasi DNS

Perubahan DNS dapat memakan waktu dari beberapa menit hingga 48 jam. Periksa apakah domain sudah mengarah ke server Anda:

bash
dig yourdomain.com +short
dig www.yourdomain.com +short

# Or use nslookup:
nslookup yourdomain.com

Langkah 4: Buat blok server Nginx

Ketika DNS sudah mengarah ke VPS, konfigurasikan Nginx untuk menerima permintaan domain Anda:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com

server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;
    root /var/www/yourdomain.com;
    index index.html index.php;
}

sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

Tips berguna

  • Gunakan Cloudflare atau DNS lain hanya jika Anda memahami pengaturan proxy/CDN
  • Setelah DNS berfungsi, pasang SSL dengan Let's Encrypt (Certbot)
  • Turunkan TTL sebelum migrasi untuk mempercepat pembaruan DNS
  • Simpan cadangan catatan DNS lama sebelum mengubahnya
  • Gunakan catatan A terpisah untuk mail jika Anda menjalankan server email