Securing Web Server (HTTPS)

A. Pendahuluan

1. Pengertian

HTTPS Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak perlu membuang waktu untuk pembuatan koneksi berulang-ulang.

2. Latar Belakang

Jika kita mempunyai dokumen yang penting dan ditempatkan di internet,maka bisa juga menjaga keamanan dokumen tersebut dari serangan oknum yang tidak bertanggung jawab

B. Alat dan Bahan

- Laptop
- Koneksi Internet

C. Jangka Waktu Pelaksanaan

Sekitar 30 Menit

D. Tahap Pelaksanaan

1. anda harus mengistall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstall bersaamaan dengan paket apache2, setelah terinstall anda harus melakukan tiga hal yaitu : 1.meng-import atau men-generate sebuah certificate, 2.enable atau mengaktifkan apache ssl support 3.mengkonfigurasi SSL options

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. Pada bagian ini,masukkan data-data yang dibutuhkan pada konfigurasi SSL nya. Semisal adalah wilayah,provinsi,ibukota,dan yang lainnya


3. Setelah itu kedua anda harus meng-enable mode ssl dengan perintah "#a2enmod ssl" Seperti gambar dibawah ini



4. lalu anda diminta untuk menrestart service apache2 silahkan anda restart dengan perintah "#service apache2 restart"


 5. kemudian kita ketikkan perintah "#nano 000-default.conf" untuk membuka editornya kemudian kita edit dan masukkan script di bawah ini :

</VirtualHost>
<VirtualHost *:443>
ServerName smk.net
ServerAlias www.smknrengel.sch.id
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>

jika sudah kemudian kita save dengan perintah ctrl+x kemudian tekan y



 6. Setelah itu kita restart apache2 nya "#service apache2 restart"


7. Kemudian kita buka browser dengan link "https://localhost" kemudian klik advanced lalu add Exception

 

8. setelah itu klik confirm security exception



 9. inilah tampilan https nya




E. Hasil Yang Didapatkan

Dapat melakukan konfigurasi HTTPS

F. Masalah Yang di Hadapi

Belum ada masalah

G. Referensi

Buku konfigurasi debian server_ver_BLC Telkom


 

Komentar

Postingan populer dari blog ini

Routing Static 3 Router

Mengupload Buku Pada Slims

Instalasi Arterisk dan Zoiper Untuk Berkomunikasi Pada Jaringan Lokal