Mengamankan website dengan SSL adalah langkah penting agar pengunjung merasa aman saat mengakses situs Anda. Jika Anda mencari cara setting SSL di server secara gratis dan mudah, Let’s Encrypt adalah solusi terbaik.
Artikel ini akan membahas cara setting SSL di server menggunakan Let’s Encrypt, lengkap dan mudah dimengerti, termasuk untuk pengguna WordPress.
SSL Let’s Encrypt gratis disediakan oleh organisasi nonprofit Internet Security Research Group (ISRG). Sertifikat SSL ini diakui oleh semua browser modern dan cocok untuk blog WordPress, website pribadi, atau bisnis kecil.
Table of Contents
Kenapa Harus Pakai SSL?
- Melindungi data pengguna
- Mengaktifkan HTTPS dan ikon gembok
- Wajib untuk toko online & formulir login
- Meningkatkan SEO di Google
- Meningkatkan kepercayaan pengunjung
Cara Setting SSL di Server Menggunakan Let’s Encrypt
Langkah 1: Akses Server Melalui SSH
Gunakan terminal (Mac/Linux) atau PuTTY (Windows) untuk mengakses server Anda:
ssh root@IP-server-anda
Langkah 2: Install Certbot (Tool dari Let’s Encrypt)
Certbot adalah tool untuk mengatur SSL otomatis dari Let’s Encrypt. Install Certbot sesuai jenis server Anda:
Jika Menggunakan NGINX (Ubuntu/Debian):
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
Jika Menggunakan Apache:
sudo apt update
sudo apt install certbot python3-certbot-apache -y
Langkah 3: Jalankan Certbot
Setelah terinstall, jalankan perintah berikut:
Untuk NGINX:
sudo certbot –nginx
Untuk Apache:
sudo certbot –apache
Certbot akan:
- Mendeteksi domain Anda secara otomatis
- Memasang sertifikat SSL
- Mengatur redirect otomatis dari HTTP ke HTTPS
Ikuti instruksi di layar. Biasanya Anda cukup memilih domain dan jawab “Yes” untuk redirect ke HTTPS.
Langkah 4: Otomatisasi Perpanjangan SSL
Sertifikat Let’s Encrypt berlaku selama 90 hari. Tapi jangan khawatir, Anda bisa membuatnya otomatis diperpanjang:
Cek dengan perintah ini:
sudo certbot renew –dry-run
Kalau tidak ada error, SSL Anda akan otomatis diperbarui setiap 60 hari oleh cron job.
Langkah 5: Setting HTTPS di WordPress
Jika Anda menggunakan WordPress, ikuti langkah ini:
- Login ke Dashboard WordPress
- Masuk ke menu Settings > General
- Ganti URL dari
http://
menjadihttps://
di kedua kolom (WordPress Address dan Site Address) - Simpan perubahan
Tambahan (Opsional): Gunakan Plugin
Install plugin Really Simple SSL untuk otomatis mendeteksi dan mengaktifkan SSL tanpa edit manual.
Cara Verifikasi SSL Sudah Aktif
Buka browser dan akses website Anda dengan https://. Jika muncul ikon gembok di samping URL, maka SSL sudah aktif.
Atau, cek melalui:
🔗 https://www.ssllabs.com/ssltest/
Dengan mengikuti panduan ini, Anda sudah berhasil menerapkan cara setting SSL di server secara gratis dan mudah menggunakan Let’s Encrypt. Baik untuk pengguna umum maupun WordPress, SSL sangat penting demi keamanan dan kredibilitas situs Anda.