Instalasi LetsEncrypt Pada Apache

Let’s Encrypt adalah sebuah layanan Certificate Authority (CA) gratis, otomatis, dan terbuka yang menyediakan sertifikat SSL/TLS untuk membantu situs web menggunakan HTTPS secara aman.

Penjelasan lebih lengkap:

Tujuan utama Let’s Encrypt:

  • Menyediakan enkripsi pada komunikasi antara pengguna dan server (misalnya situs web), sehingga data seperti password, informasi pribadi, atau kartu kredit tidak mudah disadap pihak ketiga.
  • Mendorong semua situs web agar menggunakan HTTPS, demi meningkatkan privasi dan keamanan internet secara menyeluruh.

Apa itu SSL/TLS dan HTTPS?

  • SSL (Secure Sockets Layer) dan TLS (Transport Layer Security) adalah protokol keamanan untuk mengenkripsi data.
  • Jika situs menggunakan HTTPS, itu berarti situs tersebut memakai SSL/TLS untuk mengamankan koneksi antara server dan browser pengguna.
  • HTTPS membuat alamat situs dimulai dengan https:// dan sering ditandai dengan ikon gembok di browser.

Mengapa Let’s Encrypt populer?

  • Gratis: Tidak seperti banyak CA lain yang berbayar.
  • Otomatis: Bisa dipasang dan diperbarui otomatis dengan tool seperti Certbot.
  • Terpercaya: Sertifikat dari Let’s Encrypt diakui oleh hampir semua browser modern.

Cara kerjanya secara singkat:

  • Server meminta sertifikat dari Let’s Encrypt.
  • Let’s Encrypt memverifikasi bahwa server benar-benar pemilik domain tersebut.
  • Jika lolos verifikasi, sertifikat diberikan.
  • Sertifikat berlaku selama 90 hari, dan bisa diperbarui otomatis.

Contoh manfaat:

Kalau kamu punya blog atau website bisnis kecil, kamu bisa pakai Let’s Encrypt untuk mendapatkan HTTPS tanpa harus bayar dan tanpa ribet.

Kalau kamu butuh bantuan untuk pasang Let’s Encrypt di server atau hosting tertentu, tinggal bilang aja server/hosting apa yang kamu pakai!

Sebelum instalasi LetsEncrypt sebaiknya selesaikan dulu konfigurasi VirtualHost karena ini berhubungan.

Setelah kita memastikan bahwa virtualhost sudah aktif maka lakukan update dan upgrade

apt update
apt upgrade

Kemudian jalankan perintah berikut :

apt install certbot python3-certbot-apache

Setelah perintah diatas selesai dilanjutkan dengan perintah generate sertifikat letsencrypt.

certbot --apache

Leave a Reply

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