A.Nama Kegiatan
Konfigurasi HTTPS Pada Debian 8.6
B.Pendahuluan
1.Pengertian
HTTPS ( HTTP Secure ) adalah adaptasi dari Hypertext Transfer Protocol (HTTP) untuk komunikasi yang aman melalui jaringan komputer , dan banyak digunakan di Internet . Dalam HTTPS, protokol komunikasi dienkripsi oleh Transport Layer Security (TLS), atau sebelumnya, pendahulunya, Secure Sockets Layer (SSL).
2.Latar Belakang
TTPS menjamin tiga keamanan berikut:
- Autentikasi server memungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server aplikasi sesungguhnya.
- Kerahasiaan data berarti eavesdropper tidak dapat mengerti komunikasi antara peramban pengguna dan server web, karena data tersandi.
- Integritas data berarti penyerang jaringan tidak dapat merusak atau mengubah isi komunikasi antara peramban pengguna dengan server web, karena divalidasi oleh message authentication code (MAC).
3.Maksud & Tujuan
Dapat mengamankan web server kita
agar dapat mengkonfigurasi https di debian 8.6
4.Hasil yang diharapkan
Dapat mengkonfigurasi HTTPS
Memahami tentang HTTPS
C.Jangka Waktu Pelaksanaan
Kurang lebih 30 menit
D.Alat dan Bahan
server
laptop
internet
E.Proses dan Tahapan Pelaksanaan
1.Pertama anda silahkan men-generate dengan perintah :
#openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout/etc/apache2/apache2.pem
2.setelah itu anda harus meng-enable mode ssl dengan perintah :
#a2enmod ssl
3.kemudian akan disuruh untuk merestart apache2 nya
dengan perintah #service apache2 restart
4.lalu edit file “/etc/apache2/ports.conf”
periksa apakah ada tiga baris terbawah seperti gambar dibawah ini yaitu “Listen 443”
5.setelah itu edit file default apache2 dengan perintah :
”#nano /etc/apache2/sites-available/default”
tambahkan beberapa baris konfigurasi pada bagian paling bawah yaitu :
<VirtualHost *:443>
ServerName vora.net
ServerAlias www.vora.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
5.lalu ctri+x y Enter ,kemudian restart apache dengan perintah
#service apache2 restart
6.setelah itu cek dibroswer https://192.168.24.2 ,https://vora.net
Alhamdulilah konfigurasi sudah selesai
F.Hasil yang Didapatkan
Dapat mengkonfigurasi HTTPS di debian 8.6
G.Temuan Masalah
apachenya error karena salah konfigurasi
H.Kesimpulan
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).
Referensi/Daftar pustaka
-Buku konfigurasi Debian 8.6 versi BLC_TELKOM
-https://en.wikipedia.org/wiki/HTTPS
-https://id.wikipedia.org/wiki/HTTP_Secure
SEMOGA BERMANFAAT
Wassalammu'alaikum wr.wb