Thursday, 9 February 2017

Konfigurasi Securing Web Server ( HTTPS ) di Debian 8

A. Pengertian


HTTPS adalah protokol untuk komunikasi yang aman melalui jaringan komputer yang banyak digunakan di Internet . HTTPS terdiri dari komunikasi melalui Hypertext Transfer Protocol (HTTP) dalam koneksi terenkripsi dengan Transport Layer Security, atau pendahulunya, Secure Sockets Layer . Motivasi utama untuk HTTPS adalah otentikasi dari mengunjungi situs dan perlindungan privasi dan integritas dari data yang dipertukarkan.

B. Latar Belakang

HTTPS merupakan versi aman dari HTTP, yaitu protokol komunikasi dari World Wide Web yang ditemukan oleh Netscape Communications Corporation dengan menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.

C. Maksud dan Tujuan

Agar data kita menjadi lebih aman dari para peretas

D. Alat dan Bahan

- PC yang sudah terinstall web server
- Laptop

E. Waktu Pengerjaan

Waktu yang saya butuhkan dalam mengkonfigurasi dan mencari referensi adalah 30 menit

F. Tahap Pelaksanaan

1. Pertama kita buka terminal dan masukkan perintah berikut :
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
2. Maka akan keluar konfigurasi sebagai berikut :
Country Name : ID
State or Province Name : Jawa Tengah
Locality Name : Sragen
Organization  Name : SMK SAKTI GEMOLONG
Organizational Unit Name : Yayasan pendidikan Sakti
Common Name : Rizky Aji Saputra
Email : rizkyaji164@gmail.com

3. Kemudian kita ketikkan a2enmod ssl

4.  Kemudian kita restart apachenya dengan perintah /etc/init.d/apache2 restart

5. kemudian kita kunjungi directory cd /etc/apache2/sites-available/
kemudian kita edit nano 000-default.conf

6. Tambahkan script ini dibaris paling bawah :
<VirtualHost *:443>
ServerName (dns server kamu)
ServerAlias (dns alias server kamu, seperti www)

SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>

7. Kemudian kita restart apachenya dengan perintah /etc/init.d/apache2 restart

8. Kemudian coba di web browser dengan mengetikkan di url https://(domainserver). Pasti akan muncul sebagai berikut :
-Klik Add Exception
- Confirm Security Exception
9. Maka hasilnya kita sudah berhasil web server kita dengan https.




G. Hasil dan Kesimpulan

Saya sudah berhasil membuat https, yang bisa bertahan 365 hari


H. Referensi
- https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/HTTPS&prev=search

3 komentar