Senin, 06 Maret 2017

Konfigurasi HTTPS

A.Pendahuluan
HTTPS adalah singkatan dari Hypertext Transfer Protocol Secure
adalah suatu protokol untuk keamanan komunikasi melalui jaringan komputer yang ada di internet . HTTPS adalah protokol versi aman dari HTTP .Tujuan dari HTPPS adalah mengotentikasi dari pengunjung situs dan perlindungan privasi yang terintegritasi dari data yang pertukaran

B.Latar Belakang
Karena sering terjadi kejahatan di internet oleh oknum-oknum yang tidak bertanggung jawab karena memakai HTTP yang belum terlindungi

C.Maksud Dan Tujuan
Untuk Mengamankan web web dari serangan luar

D.Alat dan Bahan
1.Laptop
2.Server(debian)
3.internet

E.Jangka Waktu Pelaksanaan
Saya melakukan pembelajaran ini kurang lebih 5-20 menit

F.Langkah Langkah
1.Masuk debian atau remote debiannya
2. lalu ketikan :
  # openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout  /etc/apache2/apache2.pem 
 
 3.Isikan sesuai dengan identitas anda
 4.Akifkan #a2enmod ssl untuk mengaktifkan sertifikatnya
5.Restart apachenya
#/etc/init.d/apache2 restart
6.Masuk #/etc/apache2/ports.conf
tambahkan
   <IfModule mod_gnutls.c>
                  Listen 443
    </IfModule>

    di bawah <Ifmodule ssl_module>
                          Listen 443
                 </Ifmodule>

 7.Selanjutnya kita konfigurasi file 000-default.conf    
 yang berada di /etc/apache2/sites-available-000-default-conf

8.Isikan seperti dibawah ini
<VirtualHost *433>
ServerName anjar
ServerAlias sub.anjar
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
 8.Lalu restart apachenya
9.Masuk browser dengan alamat https://ip anda  kemudian advanced>add exception
 10.pilih confirm security
 11.lihatt hasilnya


G.Kesimpulan
Kita sudah dapat mengamankan web dari serangan luar

H.Referensi
Buku Konfigurasi Debian Server Mas Aji

Tidak ada komentar:

Posting Komentar