Securing webserver dengan protokol HTTPS
Asslammu'alaikum Wr. Wb.
A. pendahuluan
Ok kwan - kawan sekarang kita akan melakukan kofigurasi untuk mengaman kan web server kita dengan protokol https
1. pengertian
HTTP adalah protokol yang digunakan oleh web server yang tidak ter-encrypsi, nah agar web server yang kita buat bisa lebih aman kita gunaka HTTPS. Untuk HTTPS ini sendiri menyandikan data dari HTTP (yang belum ter-encrypsi) menggunakan protokol SSL (Secure Socket layer). Pada umumnya port HTTPS adalah 443
2. latar belakang
Latar belakang dari HTTPS yang akan kita konfigurasi adalah agar web server yang kita buat bisa jadi lebih aman
3. maksud dan tujuan
agar webserver yang kita bangun menjadi lebih aman
B. waktu pelaksanaan
- Kurang dari 30 menit
C. alat dan bahan
- Debian Server yang sudah terinstall apache2
- Koneksi Internet
D. pelaksanaan
- kita harus terkoneksi ke server kita dulu setelah terkoneksi ke server pastikan kalau kita menggunakan akses / mode Super User
- Nah sekarag kita mulai untuk konfigurasi securing webserver dengan protokol HTTPS dengan ssl
- Nah untuk pembuatannya kita perlu memasukkan perintah
- root@debian# openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
State or Province Name (full name) [Some-State]:East Java
Locality Name (eg, city) []:Tuban
Organization Name (eg, company) [Internet Widgits Pty Ltd]:BLC
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:Lana.mgr
Email Address []:admin@lana.mgr
ubah yang berwarna merah sesuai denga konfigurasi anda
lalu enable-kan service ssl-ya dengan perintahroot@debian# a2enmod ssllalu restart apache2-nya
root@debian# service apache2 restart
atau
root@debian# /etc/init.t/apche2 restart
setelah itu edit file default.conf yang berada di /etc/apache2/sites-available/000-default.conf seperti pada gambar di bawah
setelah itu restart spsche2-nya
sekarag kita check apackah web server yang sudah kita konfigurasi tadi di browser dengan link https://lana.mgr/ (bisa diganti sesuai dns atau ip server yang kalin konfigurasi)
kalo muncul serperti pada gambar di bawah kalian klik advance nah dibawah-nya nanti akan ada Add Exception di klik nah selanjutnya klik confirm security
hasilnya akan terlihat seperti pada gambar di bawah
E. hal yang didapat
kita bisa mengamankan webserver kita dengan protokol https yang menggunakan ssl (ssl digunakan untuk pembuatan sertifikat https-nya)
F. kesimpulan
Dengan menkonfigurasi https data anda akan menjadi lebih aman karena https menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security) untuk melakukan enkripsi terhadap data yang akan ditransmisikan antara client dan server.
G. referensi
Ebook Konfigurasi Debian Server versi BLC Telkom
Post a Comment