Konfigurasi sertifikat HTTPS

Sertifikat Let's Encrypt gratis — 10 menit selesai HTTPS

kenapa harus HTTPS

Kalo OpenClaw lo buat buka ke publik, HTTPS bukan opsional, harus. Alasannya simpel: HTTP itu plain text, API Key sama conversation lo jalan di network tanpa protection, attacker bisa intercept.

Kabar bagus: HTTPS sekarang gratis — Let's Encrypt sediain free certificate, Certbot otomatis request dan renew, 10 menit langsung selesai.

empat step selesai HTTPS

1

Security risk

Certbot adalah alat manajemen sertifikat yang direkomendasikan Let's Encrypt secara resmi, satu perintah untuk memasang. Akan secara otomatis membantu Anda meminta sertifikat, mengkonfigurasi Nginx, menyetel perpanjangan.

2

Apply sertifikat

Jalanin certbot command, pilih domain kamu, dia otomatis verify domain ownership terus sign certificate. Proses nggak sampe semenit.

3

Config Nginx SSL

Certbot akan secara otomatis memodifikasi konfigurasi Nginx Anda, tambahkan parameter SSL terkait. Tapi disarankan periksa, pastikan konfigurasi optimal.

4

Set auto renew

Sertifikat Let's Encrypt berlaku 90 hari, tapi setelah Certbot dipasang akan otomatis config cron/systemd timer, otomatis perpanjang sebelum kadaluarsa. Anda cukup pastikan perpanjangan otomatis berjalan normal saja.

Security risk

Security risk
# Ubuntu / Debian

Apply sertifikat

Pastiin domain kamu udah resolve ke server IP, Nginx juga jalan normal, terus satu command langsung selesai:

Apply sertifikat Let's Encrypt
# Minta secara otomatis dan konfigurasikan Nginx

Konfigurasi Nginx SSL

Certbot akan otomatis ubah konfigurasi Nginx Anda, di bawah adalah versi lengkap yang sudah dioptimalkan, Anda bisa bandingkan dan periksa:

konfigurasi SSL nginx lengkap
server {

Auto renew

Setelah Certbot dipasang, umumnya akan secara otomatis mengkonfigurasi tugas terjadwal, tapi pastikan juga:

Pastiin auto renew
# Uji proses perpanjangan (tidak akan benar-benar memperpanjang, hanya simulasi)
⚠️ Certificate expiry 90 hari, auto renew harus dikonfigurasi dengan baik。banyak orang setup HTTPS terus pikir selesai, eh tiga bulan nanti certificate expire, website langsung tidak bisa buka. jalan satu kali certbot renew --dry-run Pastiin auto renew jalan normal, jangan sampe user komplain baru ketahuan.

Verify HTTPS

Setelah config cek sertifikat normal nggak:

Verify certificate
# Uji dengan curl
Artikel tutorial ini berguna buat kamu?