Blog

Pasang SSL HTTPS Gratis dengan Let’s Encrypt dan Certbot

27 Jul 2026

HTTPS mengenkripsi komunikasi pengunjung dengan server dan menjadi standar penting untuk website modern. Pastikan DNS domain sudah mengarah ke IP VPS sebelum memulai.

1. Instal Certbot

sudo apt update
sudo apt install certbot python3-certbot-nginx -y

2. Terbitkan sertifikat

sudo certbot --nginx -d contoh.com -d www.contoh.com

Certbot akan memeriksa kepemilikan domain, menambahkan konfigurasi SSL, dan menawarkan redirect HTTP ke HTTPS. Pilih redirect jika seluruh website sudah siap HTTPS.

3. Uji pembaruan otomatis

sudo certbot renew --dry-run

Sertifikat Let’s Encrypt memiliki masa berlaku terbatas. Timer Certbot biasanya menangani renewal otomatis, tetapi dry-run membantu memastikan proses tersebut tidak gagal.

4. Cek konfigurasi

sudo nginx -t
sudo systemctl reload nginx
Semua Artikel