Konfigurasi HTTP Secure Dengan Apache2 dan SSL

  1. Install paket apache2 dan openssl dengan perintah apt install apache2 opensll.
  2. Buat direktori pada apache2 dengan perintah mkdir /etc/apache2/ssl.
  3. Buat sertifikat dengan perintah openssl req -509 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt -nodes -days 365.
  4. Aktifkan modul ssl dengan perintah a2enmod ssl.
  5. Aktifkan konfigurasi ssl default dengan perintah a2ensite default-ssl.conf.
  6. Konfigurasi pada default-ssl.conf dengan perintah nano /etc/apache2/sites-available/default-ssl.conf.
  7. Ubah seperti gambar.
  8. Restart apache dengan service apache restart.
  9. Uji coba dengan browser dan masukan https://ipdebian >> https://192.168.27.1, kemudian pilih advanced.
  10. Pilih Proceed to 192.168.27.1.
  11. Buka tab not secure.
  12. Pilih Certificate.
  13. Maka akan keluar certificate yang telah kita konfigurasi tadi.
  14. Selesai.