Posted by : Unknown
Saturday, March 4, 2017
Securing Web (HTTPS)
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.
Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual.
Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan
https://
bukan dengan http://
.
Langkah-langkah
- Langkah pertama silakan men-generate dengen prtintah : #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout
/etc/apache2/apache2.pem - Kemudian masukan data-data seerti berikut ini
- Kemudian anda harus meng-enable mode ssl dengan perintah : #a2enmod ssl
- Lalu restart service apache dengan perintah : 'servicer apache2 restart' atau bisa juga dengan perintah '/etc/init.d/apache2 restart'
- Lalu edit file “/etc/apache2/ports.conf” periksa apakah ada tiga baris terbawah seperti gambar dibawah ini yaitu “Listen 443”
- Jika sudah tidak perlu diubah silahkan langsung keluar , kemudian ketiga dengan edit file
default apache2 dengan perintah :”#nano /etc/apache2/sites-available/000-default.conf”
tambahkan beberapa baris konfigurasi pada bagian paling bawah yaitu :
<VirtualHost *:443>
ServerName binapatria1.net
ServerAlias www.binapatria1.n
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
- Setelah itu masukan perintah 'ctrl+o' & 'ctrl+x' lalu restart kembali service apachenya.
- Lalu anda coba buka di browser client dengan ip ataupun domain saya memakai ip di server saya https://192.168.197.2
- Bila berhasil akan terlihat seperti ini
Terima Kasih semoga bermanfaat
Reverensi : https://id.wikipedia.org/wiki/HTTP_Secure
Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf