Thursday, March 12, 2015

HTTP adalah protokol yang digunakan oleh web server. 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. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS). OpenSSL merupakan kepangjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu. Lalu anda harus mengistall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstal bersaamaan dengan paket apache2 , setelah terinstall anda harus melakukan tiga hal yaitu : 1.meng-import atau men-generate sebuah certificate, 2.enable atau mengaktifkan apache ssl support 3.mengkonfigurasi SSL options

Sumber : Wikipedia

Cara Install HTTPS Di Debian

  •  Pertama anda silahkan men-generate dengan perintah : #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem , lalu isi seperi di bawah ini setelah itu restart apache2 dengan perintah : # service apache2 restart
  • edit file /etc/apache2/ports.conf periksa apakah ada tiga baris terbawah seperti gambar dibawah ini yaitu “Listen 443”
  • Kemudian default apache2 dengan perintah :#nano /etc/apache2/sites-available/default  isikan konfigurasi baris paling bawah setelah "<virtualHost>" lalu save
  • Lalu restart apache2 dengan perintah : # service apache2 restart
  • Buka browser masukkan ip server contoh "https://192.168.100.11" , lalu klik I Understand the Risks
  • Lalu klik Add Exception
  • Lalu klik Confirm Security Exception
  • Selesai ..

1 comment: