Certbot adalah alat yang memudahkan pengelolaan sertifikat SSL/TLS dari Let's Encrypt. Dalam panduan ini, kita akan belajar langkah-langkah untuk menginstal Certbot di Ubuntu dan mendapatkan sertifikat SSL/TLS.
Persiapan Awal
Sebelum menginstal Certbot, pastikan sistem Ubuntu kita sudah diperbarui dan siap untuk menginstal dependencies yang diperlukan.
Pastikan Nginx sudah terinstal dan ada domain yang sudah terknfigurasi pada server kamu. Untuk menginstalNginxdan mengkonfigurasidomainpadaUbuntukamu bisa membaca artikel berikut.
sudo apt update
sudo apt upgrade
Menginstal Certbot
Langkah pertama adalah menginstal Certbot menggunakan snapd:
sudo apt install snapd
Setelah snapd terinstal jalankan perintah berikut untuk mengintall Certbot pada mesin kita:
sudo snap install --classic certbot
Jalankan perintah berikut untuk memastikan perintah certbot dapat berjalan:
sudo ln -s /snap/bin/certbot /usr/bin/certbot
Mendapatkan Sertifikat SSL
Setelah Certbot terinstal, kita bisa mendapatkan sertifikat SSL untuk domain kita.
sudo certbot --nginx -d example.com
Gantilah example.com dengan nama domain kamu. Certbot akan secara otomatis mengonfigurasi Nginx untuk menggunakan sertifikat SSL.
Pastikan Nginx sudah terinstal dan ada domain yang sudah terknfigurasi pada server kamu. Untuk menginstalNginxdan mengkonfigurasidomainpadaUbuntukamu bisa membaca artikel berikut.
Memeriksa Instalasi
Pastikan sertifikat SSL berfungsi dengan benar dengan membuka situs web Anda di browser dan memeriksa ikon kunci di bagian alamat.
Sumber