Semua ChannelAI GatewayHermesOpenClawAPI Reference3D Mockup APIImage GeneratorVideo GeneratorTutorialChangelogStatus
Tutorial · Pemula · ±20 mnt

Custome Domain Sendiri untuk Pemula

Hubungkan domain Anda sendiri ke VPS/website: DNS A record, nginx virtual host, dan SSL gratis.

1. Beli & catat domain

Beli domain di registrar (Niagahoster, Cloudflare, Namecheap, dll). Catat nameserver default registrar. Untuk pemula, biarkan nameserver default dan kelola DNS di panel registrar.

2. Arahkan DNS ke IP VPS

Buat record A: @ → IP VPS Anda, dan www → IP VPS (CNAME ke @ juga boleh). Propagasi 5–30 menit. Cek dengan nslookup domainanda.id.

nslookup domainanda.id
# harus jawab: IP VPS Anda

3. Buat virtual host nginx

Di VPS, buat file config di /etc/nginx/sites-available/ lalu symlink ke sites-enabled. Ganti domainanda.id dan path root sesuai.

sudo nano /etc/nginx/sites-available/domainanda.id
# isi:
# server {
#   listen 80;
#   server_name domainanda.id www.domainanda.id;
#   root /var/www/domainanda.id;
#   index index.html index.php;
#   location / { try_files $uri $uri/ =404; }
# }
sudo ln -s /etc/nginx/sites-available/domainanda.id /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

4. Pasang SSL gratis (Let's Encrypt)

Gunakan Certbot untuk HTTPS otomatis. Lihat tutorial SSL Gratis untuk detail.

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d domainanda.id -d www.domainanda.id

5. Cek & perpanjangan

Pastikan HTTPS 200 dan certbot timer aktif agar perpanjangan otomatis.

curl -sI https://domainanda.id | head -n 3
sudo systemctl enable --now certbot.timer
sudo certbot renew --dry-run

6. Troubleshooting umum

DNS belum propagasi: tunggu 5–30 menit. Port 80/443 tertutup: buka di firewall & security group. 404: cek root path & index file. SSL gagal: pastikan domain mengarah ke IP VPS sebelum request cert.

← SEBELUMNYA
Mengaktifkan SSH, Set Password & Private Key (Pemula)
SELANJUTNYA →
Custom Nameserver (Private NS) di Domain Sendiri
← Semua tutorial · API Reference
© 2026 SahabatMobile — PT. BINA SEJAHTERA INOVASI DIGITAL Docs · API · 3D API · Tutorial · Changelog · Status · Komunitas