Let’s Encrypt adalah layanan sertifikat SSL/TLS yang gratis dan populer, yang memungkinkan Anda untuk mengamankan situs web Anda dengan protokol HTTPS. Berikut adalah panduan umum tentang cara menginstal Let’s Encrypt di server Apache atau Nginx:
Menginstal Let’s Encrypt pada Apache:
- Pastikan server Anda berjalan menggunakan Apache web server.
- Pastikan Anda memiliki akses root atau sudo untuk server Anda.
- Install certbot, klien Let’s Encrypt, dengan menggunakan manajer paket sesuai dengan sistem operasi Anda. Untuk distribusi Linux berbasis Debian/Ubuntu:
sudo apt update
sudo apt install certbot python3-certbot-apache
- Setelah instalasi selesai, jalankan perintah berikut untuk mengamankan situs web Anda dengan sertifikat Let’s Encrypt:
sudo certbot --apache
Perintah ini akan mengarahkan Anda melalui proses konfigurasi dan memungkinkan Anda untuk memilih domain mana yang akan di-secure.
- Setelah proses berhasil, certbot akan memasang sertifikat dan mengkonfigurasi Apache untuk menggunakan HTTPS. Selain itu, ia akan mengatur pembaruan otomatis sertifikat Anda.
Menginstal Let’s Encrypt pada Nginx:
- Pastikan server Anda berjalan menggunakan Nginx web server.
- Pastikan Anda memiliki akses root atau sudo untuk server Anda.
- Install certbot, klien Let’s Encrypt, dengan menggunakan manajer paket sesuai dengan sistem operasi Anda. Untuk distribusi Linux berbasis Debian/Ubuntu:
sudo apt update
sudo apt install certbot python3-certbot-nginx
Untuk distribusi Linux berbasis CentOS/Fedora:
sudo dnf install certbot python3-certbot-nginx
- Setelah instalasi selesai, jalankan perintah berikut untuk mengamankan situs web Anda dengan sertifikat Let’s Encrypt:
sudo certbot --nginx
Perintah ini akan mengarahkan Anda melalui proses konfigurasi dan memungkinkan Anda untuk memilih domain mana yang akan di-secure.
- Setelah proses berhasil, certbot akan memasang sertifikat dan mengkonfigurasi Nginx untuk menggunakan HTTPS. Selain itu, ia akan mengatur pembaruan otomatis sertifikat Anda.
Penting untuk dicatat bahwa langkah-langkah di atas adalah panduan umum dan dapat bervariasi tergantung pada sistem operasi dan versi web server yang Anda gunakan. Pastikan untuk selalu mengikuti panduan resmi dari Let’s Encrypt dan dokumentasi server web Anda untuk menginstal dan mengkonfigurasi Let’s Encrypt dengan benar.
Setelah sertifikat berhasil diinstal, situs web Anda akan diakses melalui protokol HTTPS dan pengunjung akan melihat kunci gembok di bilah alamat browser mereka, menandakan bahwa koneksi mereka aman dan terenkripsi.