Debian 8.3: Konfigurasi Securing Web Server (HTTPS)


Hay sobat, selamat sore.
Setelah mengulas HTTPS dan SSL, sekarang saatnya mengkonfigurasi securing web server (HTTPS).

Agar dapat menjadi HTTPS perlu ditambahkan protokol tambahan yang bernama SSL atau TLS.

Hal Yang Perlu Diperhatikan:


  • 1. Aplikasi apache2 sudah terinstall dan berjalan dengan sebagaimana mestinya.
  • 2. Paket "ssl-cert" dan "openssl" telah terintall (biasanya satu paket dengan apache2).
  • 3. Harus menggenerate sebuah sertifikat.
  • 4. Mengaktifkan apache ssl support.
  • 5. Mengkonfigurasi ssl opton.


Langkah-langkah:


  1. 1. Pertama, mulai dari menggenerate sebuah sertifikat dengan perintah:
  2. # openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem


    lalu, mengaktifkan mode ssl
    # a2enmod ssl
    restart apache2nya.
    # service apache2 restart
  3. 2. Periksa file /etc/apache2/ports.conf apakah sudah seperti gambar dibawah.

  4. Ctrl+X, Y lalu Enter untuk menyimpan.

  5. 3. Edit file default apache2, Disini nama file saya 000-default.conf
  6. # nano /etc/apache2/site-available/000-default.conf
    tambahkan baris berikut:
    
    ServerName xintosh.in
    ServerAlias www.xintosh.in
    SSLEngine on
    SSLCertificateFile /etc/apache2/apache2.pem
    
    Ctrl+X, Y lalu Enter untuk menyimpan.

    restart apache2nya.
    # service apache2 restart
  7. 4. Coba cek pada browser client dan arahkan ke domain server. misal "https://xintosh.in" dan "https://www.xintosh.in"

  8. Klik "add excaption".

  9. 5. klik "add exception" lalu klik "confirm security exception"

  10. Klik "Confirm Security Exception".

  11. 6. Selesai,jika sampai disini berarti berhasil.






Demikian artikel hari ini

SEMOGA BERMANFAAT