Langkah :
1. Pertama kita generate sertifikat ssl & isiskan sesuai pertanyaannya
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
2. Kemudian aktifkan ssl nya dengan perintah
a2enmod ssl
3. Pastikan di file “/etc/apache2/ports.conf” terdapat port 443
nano /etc/apache2/ports.conf
4. Kemudian edit default apachenya di “/etc/apache2/sites-available/000-default.conf”
nano /etc/apache2/sites-available/000-default.conf
Tambahkan text pada bagian paling bawah
5. Simpan dan restart service apachenya
/etc/init.d/apache2 restart
6. Sekarang coba kita akses menggunakan https://192.168.19.5
Maka hasilnya akan
E. Kesimpulan
Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. HTTPS ini adalah versi aman dari HTTP untuk menyediakan autentikasi dan komunikasi tersandi.