Senin, 13 Februari 2017

INSTALL HTTPS DI DEBIAN 8 JESSIE SERVER

Assalamu'alaikum Wr. Wb.


Pada hari ini saya akan berbagi mengenai hasil dari praktek saya yang baru saya bisa saya lakukan pada hari ini dikarenakan ada sedikit kendala. Nah.. pada kali ini saya berbagi mengenai bagaimana cara menginstall HTTPS di Debian 8 Jessie Server?. Jika ingin tahu maka bacalah langkah-langkahnya sebagai berikut ini.

A. PENGERTIAN
 

HTTPS (juga disebut HTTP lebih TLS, HTTP melalui SSL, dan HTTP Aman) 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

Untuk menambah keamanan HTTP maka agar bisa menjadi secure menjadi HTTPS, maka untuk itulah dilakukannya installasi HTTPS.

C. MAKSUD DAN TUJUAN
  • Dapat mengetahui proses installasi HTTPS.
  • Dapat menambah keamanan Web.
D. ALAT DAN BAHAN
  • Server
  • Laptop
  • Koneksi Hostpot
  • Listrik
E. JANGKA WAKTU PELAKSANAAN
 Ketika saya melakukan konfigurasi/installasi HTTPS ini saya hanya membutuhkan waktu kurang lebih satu jam, tergantung koneksi internetnya.

F. LANGKAH KERJA

1.  Untuk mengawali sebuah kegiatan alangkah lebih baiknya kita berdo'a terlebih dahulu.
2. Persiapkan alat dan bahan yang dibutuhkan.
3. Nyalakan laptop, konekkan laptop dengan server melalui ssh dan masuk  sebagai super user/root.
4. Setelah masuk maka masukkan perintah : #cd /etc/ssl/private


5. setelah masuk ke direktori ssl/private masukkan perintah : #openssl genrsa -des3 -out server.key 2048



6. Kemudian masukkan perintah : #openssl rsa -in server.key untuk memasukkan password dari server.


7.  Lalu masukkan perintah : #openssl req -new -days 3650 -key server.key -out server.csr lalu isikan dengan baik serta benar dan juga telitilah dalam mengisinya. Misalkan seperti gambar berikut ini.


8. Berikutnya masukkan perintah : #openssl x509 -in server.csr -out server.crt -req -singkey server.key -days 3650 untuk memastikan datanya benar/tidak.


9. Berikan hak akses pada server dengan perintah : #chmod 400 server.*


10. Jika sudah lalu masukkan perintah : #nano /etc/apache2/sites-available/default-ssl.conf


11. Jika sudah masuk maka cari tulisan #SSLCACertificatePath /etc/ssl/certs/ dan #SSLCACertificateFile /etc/apache2/ssl/.crt /ca-bundle.crt ganti dengan tulisan #SSLCACertificatePath /etc/apache2/sites-available/default-ssl.conf dan #SSLCACertificatePath /etc/ssl/private/server.key kemudian simpan dengan menekan tombol Ctrl X + Y lalu Enter.



12. Lalu masukkan perintah : #a2ensite default-ssl ; lalu #a2enmod ssl Enter.


 13. Buka browser kemudian masukkan IP server, misal dengan perintah : https://192.168.5.5. Apabila keluar gambar seperti dibawah maka konfigurasi HTTP-nya berhasil.


G. KESIMPULAN

Dengan adanya HTTP web kita menjadi lebih aman dan IP server kita lebih secure atau aman dari pihak yang tidak baik.

H. REFERENSI

https://en.wikipedia.org/wiki/HTTPS
E-Book TKJ

Sekian dari saya semoga bermanfaat dan terimakasih telah mengunjungi blog saya.

Wassalamu'alaikum Wr. Wb.

0 komentar:

Posting Komentar