Thursday, January 19, 2017

KONFIGURASI HTTPS PADA SERVER

Posted by Nurkolis on January 19, 2017 in | No comments

ASSALAMMULAIKUM WR.WB

Selamat datang diblog saya yang sederhana ini, semoga bisa menambah ilmu dan pengalaman kalian semua. Baik pada kali ini saya akan memberikan informasi tentang Instalasi HTTPS pada server. Sebelum kita menuju ke proses instalasinya. Mari kita simak terlebih dahulu pengertian dari HTTPS itu sendiri.


A. PENGERTIAN

    HTTPS adalah protokol yang digunakan oleh web server. semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). jadi kita perlu menambahkan protokol tambahan yang bernama SSL dan TLS. protokol ini berfungsi untuk menambal protokol HTTP, agar menjadi secure (HTTPS).


B. LATAR BELAKANG

  Latar belakang dari instalasi HTTPS ini karena untuk melindungi atau menambahkan pengamanan pada HTTP agar bisa menjadi secure HTTPS.

C. TUJUAN

1. Untuk melindungi web
2. Untuk membuat web agar secure atau aman
3. Mengetahui proses instalasi HTTPS pada server

D. JANGKA WAKTU

Jangka waktu yang dibutuhkan untuk proses ini 1 jam

F. LANGKAH KERJA

1. Pertama-tama koneksikan laptop/pc anda pada jaringan internet / server anda.
2. Setelah itu masuk ke super user, lalu masuk ke root ssh.
3. setelah masuk ke root ssh, masukan perintah # cd /etc/ssl/private

4. nah kita sudah masuk ke ssl/private, setelah itu masukan perintah # openssl genrsa -des3 -out server.key 2048 .

5. setelah itu masukan perintah # openssl rsa -in server.key -out server.key untuk memasukan password dari server.

6. Nah perintah ini harap sedikit teliti, supaya tidak keliru dalam konfigurasi didalamnya. caranya # openssl req -new -days 3650 -key server.key -out server.csr lalu isikan dengan baik dan benar. bisa dilihat pada gambar dibawah ini.

7. kemudian setelah itu selesai masuk perintah # openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650 proses ini berfungsi untuk memastikan apakah data ini benar atau tidak.

8. lalu kita beri hak akses pada server dengan cara # chmod 400 server.*

9. setelah proses itu selesai masukan perintah # nano /etc/apache2/sites-available/default-ssl.conf


10. kemudian akan muncul tampilan konfigurasi didalamnya. lalu cari tulisan #SSLCACertificatePath /etc/ssl/certs/ dan #SSLCACertificateFile /etc/apache2/ssl.crt/ca-bundle.crt ganti dengan #SSLCACertificatePath /etc/apache2/sites-avaible/default-ssl.conf dan yang bawah ganti dengan #SSLCACertificateFile /etc/ssl/private/server.key lalu simpan dengan ctrl+x y enter.

11. setelah itu masukan perintah # a2ensite default-ssl , lalu # a2enmod ssl enter.
12. kemudian coba buka browser dan masukan IP server anda. dengan cara # https://192.168.5.5 bila muncul tampilan seperti dibawah ini, berarti proses konfigurasi HTTPS anda sudah berhasil. Selamat mencoba.


G. KESIMPULAN

  Jadi HTTPS adalah perangkat yang digunakan untuk memberikan keamanan pada IP server dengan secure agar lebih aman.

H. REFERENSI

https://id.wikipedia.org/wiki/HTTP_Secure

--Cukup sekian dari saya--
Wassalammualaikum Wr.Wb 


0 komentar:

Post a Comment