Beranda
Apache2
Linux
Programming
Tutorial
Cara Menginstal SSL dengan Certbot di Ubuntu dan Apache

Sebelum memulai, pastikan Anda telah menyiapkan hal-hal berikut:

  1. Server Ubuntu - Pastikan server Ubuntu Anda terinstal dan berjalan.
  2. Nama Domain - Anda harus memiliki nama domain yang terdaftar dan diarahkan ke server Ubuntu Anda.
  3. 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.

Penulis blog

TUKANG KETIK
TUKANG KETIK
Programming is 10% writing code, and 90% understanding why it's not working. Coding is trial & error.

Tidak ada komentar

Tolong Ketikannya di jaga dan gunakan bahasa yang sopan. Terima kasih
Atau Boleh request juga artikel apa yang ingin saya bahas ditulisan saya (tapi ini kalau saya bisa dan waktunya ada) maklum saya juga kerja.