Sebelum memulai, pastikan Anda telah menyiapkan hal-hal berikut:
- Server Ubuntu - Pastikan server Ubuntu Anda terinstal dan berjalan.
- Nama Domain - Anda harus memiliki nama domain yang terdaftar dan diarahkan ke server Ubuntu Anda.
- Akses Root atau Sudo - Anda memerlukan hak akses root atau sudo di server.
Langkah 1: Memperbarui Sistem
Sebelum menginstal Certbot, pastikan sistem Anda diperbarui. Buka terminal dan jalankan perintah berikut:
sudo apt update
sudo apt upgrade
Langkah 2: Menginstal Certbot dan Plugin Apache
Certbot dan plugin Apache dapat diinstal dari repositori resmi Ubuntu. Jalankan perintah berikut untuk menginstal Certbot dan plugin yang diperlukan:
sudo apt install certbot python3-certbot-apache
Langkah 3: Mengonfigurasi Apache untuk Mendukung SSL
Sebelum menginstal sertifikat SSL, pastikan Apache dikonfigurasi dengan benar. Jika Anda belum mengaktifkan modul SSL di Apache, lakukan dengan perintah berikut:
sudo a2enmod ssl
Selanjutnya, aktifkan konfigurasi default SSL Apache:
sudo a2ensite default-ssl
Pastikan untuk memuat ulang Apache agar perubahan ini diterapkan:
sudo systemctl reload apache2
Langkah 4: Menginstal Sertifikat SSL dengan Certbot
Sekarang Anda siap untuk mendapatkan dan menginstal sertifikat SSL dengan Certbot. Jalankan perintah berikut untuk memulai proses:
sudo certbot --apache
Certbot akan meminta Anda untuk memasukkan alamat email untuk pemulihan dan pembaruan sertifikat, serta menyetujui syarat layanan Let's Encrypt. Setelah itu, Certbot akan otomatis mengonfigurasi Apache untuk menggunakan sertifikat SSL dan menerapkan perubahan konfigurasi yang diperlukan.
Langkah 5: Verifikasi Instalasi SSL
Setelah proses selesai, verifikasi bahwa sertifikat SSL telah terinstal dengan
benar. Buka browser dan akses situs web Anda menggunakan
https://
. Anda harus melihat ikon gembok di bilah alamat, yang
menunjukkan bahwa koneksi Anda aman.
Anda juga dapat menggunakan alat online seperti SSL Labs' SSL Test untuk memeriksa sertifikat SSL Anda dan memastikan tidak ada masalah dengan konfigurasi.
Langkah 6: Mengatur Pembaruan Otomatis
Certbot secara otomatis mengonfigurasi pembaruan sertifikat SSL, tetapi ada baiknya untuk memverifikasi bahwa pembaruan otomatis bekerja dengan baik. Uji pembaruan otomatis dengan menjalankan perintah berikut:
sudo certbot renew --dry-run
Jika perintah ini berjalan tanpa kesalahan, maka pembaruan otomatis siap digunakan. Certbot akan secara otomatis memperbarui sertifikat SSL Anda sebelum kedaluwarsa.
Tidak ada komentar