Install SLL certificate di Apache htppd untuk CentOS atau Fedora

Langsung saja ke pembahasan, disini kita akan menginstal SSL certificate yang disediakan oleh Let’s Encrypt.

Langkah 1: Instal modul SSL untuk Apache

Pastikan modul SSL telah diinstal di server. Jika belum, kita dapat menginstalnya dengan perintah berikut:

Langkah 2: Konfigurasi Apache untuk SSL

Buka berkas konfigurasi Apache SSL default dengan perintah:

Pastikan bahwa direktif berikut sudah ada atau ditetapkan:

Selanjutnya, kita perlu mengatur lokasi sertifikat SSL dan kunci private. Selanjutnya kita dapat menambahkan atau mengedit blok berikut:

Gantilah ServerAdmin, DocumentRoot, ServerName, SSLCertificateFile, dan SSLCertificateKeyFile dengan nilai yang sesuai dengan konfigurasi kita butuhkan.

Langkah 3: Uji Konfigurasi SSL

Sebelum me-restart Apache, sebaiknya kita memeriksa hasil konfigurasi untuk memeriksa adakah kesalahan. Kita dapat menggunakan perintah berikut:

Pastikan kita tidak mendapatkan pesan kesalahan.

Langkah 4: Restart Apache

Setelah semua konfigurasi selesai, restart Apache untuk mengaktifkan sertifikat SSL:

Baik, server kita seharusnya sudah menjalankan HTTPS dengan sertifikat SSL yang sudah diinstal. Pastikan untuk melakukan pengujian untuk memastikan semuanya berfungsi dengan baik.