Cara Setting SSL di Server Menggunakan Let’s Encrypt

Cara Setting SSL di Server

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.

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:

  1. Login ke Dashboard WordPress
  2. Masuk ke menu Settings > General
  3. Ganti URL dari http:// menjadi https:// di kedua kolom (WordPress Address dan Site Address)
  4. 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.

Previous Article

Cara Menghapus Background dari Gambar dengan Removal.AI tanpa Ribet

Next Article

Cara Mengamankan Password di Internet

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨