Sabtu, 18 November 2017

Konfigurasi SSL on Debian Server 8.6

A. Pendahuluan
1. Pengertian
   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 kepanjangan dari Secure Socket Layer. 

2. Latar Belakang
   Karena ingin meningkatkan Keamanan dalam Website atau Web Server.

3. Maksud dan Tujuan
   HTTPS ini adalah versi aman dari HTTP untuk menyediakan autentikasi dan komunikasi tersandi.


B. Alat dan Bahan
  • Laptop.
  • Koneksi Jaringan Server.

C. Jangka Waktu

Sekitar 25 Menit.


D. Proses dan Tahapan
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

Isiskan seperti dibawah ini

Kemudian aktifkan ssl
 # a2enmod ssl

Pastikan di file /etc/apache2/ports.conf terdapat port 443
 # nano /etc/apache2/ports.conf

Kemudian edit default apachenya di /etc/apache2/sites-available/000-default.conf 
# nano /etc/apache2/sites-available/000-default.conf

Tambahkan berikut data text paling bawah
Simpan dan restart service apachenya
# service apache2 restart

Coba kita akses server dengan menambahkan https://192.168.100.2/




Add ==> Confirm

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. 

F. Referensi

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

view