Set Domain + Cloudflare + SSL di aaPanel

Hubungkan domain ke server, atur DNS di Cloudflare, aktifkan SSL Let's Encrypt di aaPanel, dan mode SSL yang tepat.

± 7 menit baca Penulis: SufaNet
Cloudflare dan SSL di aaPanel
DNS Cloudflare + SSL Let's Encrypt = aman, cepat, dan gratis.

Tambah Domain di aaPanel

Masuk ke Website → Add Site lalu isi domain dan pilih versi PHP. Pastikan root path benar.

Atur DNS di Cloudflare

  1. Tambahkan A record ke IP VPS kamu (gunakan proxy ☁️ oranye untuk CDN).
  2. Jika pakai subdomain (mis. blog.), tambahkan juga record terpisah.
  3. Aktifkan Always Use HTTPS & Auto Minify di tab Speed (opsional).

Aktifkan SSL Let's Encrypt

  1. Di aaPanel → tab SSL situs → pilih Let's Encrypt.
  2. Pakai HTTP-01 (default). Jika proxied (awan oranye), gunakan DNS validation.
  3. Apply & cek otomatis perpanjangan (auto-renew).

Pilih Mode SSL Cloudflare

  • Full (Strict) — paling aman, butuh sertifikat valid di origin.
  • Full — aman, sertifikat di origin bisa self-signed/Let's Encrypt.
  • Flexible — hindari untuk WordPress (rawan redirect loop).

Troubleshooting Cepat

  • ERR_TOO_MANY_REDIRECTS → gunakan mode Full / Full (Strict).
  • SSL gagal issue → sementara matikan proxy (awan abu-abu) lalu issue, aktifkan lagi.
  • Mixed content → pakai Automatic HTTPS Rewrites & update URL di WordPress.

FAQ

Harus pakai Cloudflare?

Tidak wajib. Tapi Cloudflare memberi CDN, proteksi DDoS, DNS cepat, dan fitur gratis yang worth it.

Berapa TTL DNS yang ideal?

300 detik (5 menit) saat setup. Setelah stabil, bisa dinaikkan untuk mengurangi query.

Kesimpulan

Dengan Cloudflare + SSL Let's Encrypt, situsmu aman, cepat, dan hemat. Saatnya dipasangkan dengan VPS Singapore atau VPS Indonesia KVM untuk latency terbaik.

Baca juga