Setelah kemarin kita membahas tentang perbedaan HTTP dan HTTPS kali ini saya akan berbagi tentang bagaimana cara menginstall HTTPS di server.
A. Pengertian
Protokol transfer hiperteks adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Pada umumnya port HTTPS adalah 443.
B. Latar Belakang
Latar belakang dari kegiatan ini adalah kurangnya keamanan terhadap protokol HTTP
C. Maksud Dan Tujuan
Maksud dan tujuan dari kegiatan ini adalah agar mampu mengerti bagaimana menginstall HTTPS sehingga situs menjadi lebih aman
D. Alat & Bahan
1. Server
2. PC untuk me remote
E. Waktu Pelaksanaan
10 - 15 menit
F. Langkah Kerja
1. Pertama kita lakukan generate dengan perintah
# openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
2. Lalu kita isi datanya
3. Kemudian kita enable mode ssl dengan perintah
# a2enmod ssl
4. Setelah itu, sesuai perintah kita restart apache2 degan perintah
# service apache2 restart
5. Kita cek file /etc/apache2/ports.conf apakah pada tiga baris terakhir terdapat tulisan "Listen443". Jika sudah ada, maka tidak perlu kita edit.
6. Lalu kita edit file default apache2 dengan perintah
# vim /etc/apache2/sites-available/000-default.conf lalu kita tambahkan script konfigurasi berikut pada bagian paling bawah
<VirtualHost *:443>
ServerName andika.net
ServerAlias www.andika.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
Simpan dan keluar, lalu kita restart kembali apache
7. Untuk mengeceknya kita buka browser lalu ketik https:// diikuti ip server. contoh disini saya mempunyai IP Server 192.168.25.2 sehingga yang saya ketik di browser adalah https://192.168.25.2 Maka akan muncul tampilan seperti berikut,
9. Muncul pop up, kita langsung saja pilih Confirm Security Exception
10. Dan HTTPS pun telah siap
G. Kesimpulan
HTTPS bisa di install dan dapat kita modifikasi ssl certificate nya
Referensi
Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf
0 comments