Minggu, 06 November 2016

SECURING WEB (HTTPS) PADA DEBIAN SERVER 8 JESSIE

Leave a Comment



1. 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 kepanjangan 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 :
-meng-import atau men-generate sebuah certificate,
-enable atau mengaktifkan apache ssl support
-mengkonfigurasi SSL options

2. LATAR BELAKANG
HTTPSecure digunakan sebagai pengaman data sebuah web browser.

3. MAKSUD DAN TUJUAN
 HTTPS (S)singkatan dari secure yang artinya aman, maka HTTPS bertujuan untuk mengamankan data sebuah web browser dari sebuah ancaman.

4. ALAT DAN BAHAN
-Laptop
-Sistem operasi Debian
-Terinstall LAMP
-Jaringan internet

5. JANGKA WAKTU PENGERJAANKurang lebih  45-60 menit

6. TAHAP PENGERJAAN
 
- Yang pertama generate dengan perintah #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem kemudian enter


- Yang kedua kita enabled ssl menggunakan perintah #a2enmod ssl

- Yang ketiga kita restart apache2 dengan perintah #service apache2 restart

- Yang keempat edit file /etc/apache2/ports.conf dengan perintan #nano /etc/apache2/ports.conf

Edit seperti gambar di bawah ini 

Yang kelima edit file /etc/apache2/sites-available/000-default.conf dengan perintah #nano /etc/apache2/sites-available/000-default.conf

Edit seperti gambar di bawah ini

- Yang keenam kita restart apache2 degan perintah #service apache2 restart

- Yang ketujuh kita coba pada browser  dengan perintah https://smekta.net, Jika berhasil maka akan muncul seperti gambar di bawah ini, kemudian pilih advanced - confirm.

- Jika sudah makan akan muncul seperti ini

7. KESIMPULAN
Saat melakukan konfigurasi https kita harus konfigurasi dns terlebih dahulu , dan saat konfigurasi dns kita harus teliti tidak boleh ada satu huruf atau angka yang kurang , jika kurang maka akan gagal konfigurasinya

8. REFERENSI
Buku konfigurasi debian server
If You Enjoyed This, Take 5 Seconds To Share It

0 komentar:

Posting Komentar