Konfigurasi HTTPS di debian server 8.6 jessie

Tags

  Assalamualaikum. selamat pagi!!

kali ini saya akan membagikan cara setting Securing Web Server(HTTPS) di debian 8.6.





Pengertian.
HTTP adalah protokol yang digunakan oleh web server. Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS). OpenSSL merupakan kepangjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu. Lalu 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.

Latar Belakang.
karena banyak nya orang yang ingin merusak berebagai informasi yang tersimpan didalam web tersebut maka kita pasangkan https agar web kita aman. 

Maksut dan tujuan.
agar dapat melindungin informasi yang kita simpan di dalam web dan tidak sembarang orang dapat menggantinya.

Alat dan bahan.
-.Modul debian server.
-.koneksi internet

Waktu pelaksanaan.
menghabiskan waktu 10-30 menit.

Tahap pelaksanaan.

pertama kita harus meremot server kita terlebih dahulu.

jika sudah maka masukan perintah:
#openssl req -new -x509 -days 365 -nodes -out /etc/apache/apache2.pem keyout /etc/apache2/apache2.pem



Tunggu sampai perosesnya selesai nya selesai.

 dan masukan keterangan sebagai berikut:
[AU] ID
[Some State] East Java
[city] Klaten
[internet widgits pty ltd] BLC
[sectoin]
[your name] septianisna.net (nama domain)
[email] admin@septianisna.net



  dan kemudian kita masukan perintaha:
#2enmod ssl


jika sudah maka kita masukan perintah:
#service apache2 restart

 


dan kemudian kita ketikan perintah:
#nano /etc/apache2/ports.conf
untuk mengedit beberapa di dalam nya.

 


kemudian isikan seperti gambar di bawah jika sudah ada jangan ada yang di rubah langsung exit saja.




kemudian masukan perintah:
#nano /etc/apache2/sites-available/000-default.conf
dan tambahkan:

<VirtualHost *:443>
ServerName septianisna.net   (domain anda)
ServerAlias www.septianisna.net (domain anda)
 

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


jika sudah lalu CTRL+X lalu y dan enter.

 


kemudian kita masukan perintah :
#service apache2 restart 
untuk merestart service apache nya.

 


Kemudian kita akses melalui web browser dengan mengetikan:
https://192.168.212.2/  (https://ip server)

 dan ini lah tampilan awalnya.



kemudian kita pilih advance
 


kemudian kita pilih  confirm security exception



dan kita lihat di bagian kiri paling atas jika sudah ada lambang gembok dan warna kuning berarti kita telah berhasil membuat https.



Kesimpulan.
membuat https adalah salah satu keamana web untuk melindungi semua data yang tersimpan didalam web yang kita buat.

Uraian
https salah satu konfigurasi yang di sediakan oleh linux agar dapat menyimpan sagala sesuatu di dalam web dengan aman dan mengkonfigurasinya harus dengan teliti dan sabar.

Referensi:
 http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf

Sekian dari saya,saya ucapkan terimaksih



TERIMAKSIH TELAH BERKUNJUNG.



Jangan ragu ragu bertanya
EmoticonEmoticon