Cara Konfigurasi HTTPS Pada Debian Server 8 Jessie - IT NDESO


   Assalamualaium wr. wb.
apa kabar kalian semua, nah pada hari ini saya akan menjelaskan kepada kalian semua tentang apa itu https dan cara konfigurasinya. sering kali orang lain berusaha berbuat jahat kepada kita melalui internet dengan cara menyerang server contohnya pada bagian http. http sebenarnya sangat rentan sekali untuh diserang oleh hacker dan karena itu kali ini saya akan membagikan cara konfigurasi HTTPS Secure pada Debian 8 Jessie. silahkan simak artikel ini  sampai selesai...

A. PENDAHULUAN
    HTTPS adalah sebuah protokol yang digunakan untuk keamanan komunikasi melalui jaringan komputer yang sering digunakan di internet. HTTPS sendiri terdiri dari komunikasi melalui Hypertext Transfer Protocol (HTTP) dalam koneksi terenkripsi dengan Transport Layer Security atau pendahulunya Secure Sockets Layer. Tujuan HTTPS adalah mengotentifikasi dari pengunjung situs dan perlindungan privasi yang terintegrasi dari data yang pertukaran.

B. LATAR BELAKANG
    Sering terjadi kejahatan oleh orang-orang yang tidak bertanggung jawab yang melakukan serangan pada web server yang tiak dilengkapi dengan https.

C. MAKSUD DAN TUJUAN
    Ingin membagikan ilmu yang saya miliki kepada para pembaca semua agar dapat melakukan konfigurasi https supaya situs web-nya tidak dirusak oleh orang lain

D. ALAT DAN BAHAN
    - Laptop/Komputer
    - Debian Server yang sudah di install
    - Sudah terinstall Web Server
Kunjungi Juga:

E. WAKTU
    5-15 menit

F. TAHAP PELAKSANAAN

1. pertama kita remot debian server kita, lalu masuk ke super user/root


2. Selanjutnya kita men-generate dengan perintah :
openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem

3. Kemudian isi sesuai dengan informasi anda...


4. Setelah itu anda harus meng-enable mode ssl dengan perintah
a2enmod ssl

5. seperti gambar diatas, anda diminta untuk merestart service apache2. silahkan anda restart dengan perintah
service apache2 restart

6. lalu lihat pada file ports.conf dengan perintah
nano /etc/apache2/ports.conf

Pastikan tulisan Listen 443 berada pada baris ketiga dari bawah, jika belum bisa disesuaikan, Jika sudah tidak perlu diubah silahkan langsung keluar

7. Kemudian edit file default apache2 dengan perintah
nano /etc/apache2/sites-available/000-default.conf

8. Lalu tambahkan script di bawah ini pada bagian paling akhir

ServerName smkmuhima.sch.id            -> (nama domain server)
ServerAlias www.smkmuhima.sch.id      ->  (nama subdomain server)

SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem


Seperti pada gambar dibawah ini


Simpan dan keluar dengan mengklik tombol Ctrl+X lalu tombol y

9. Lalu restart kebali apache2 dengan perintah
/etc/init.d/apache2 restart

10. Selanjutnya buka browser dan ketik https://192.168.1.190 (Ip address server anda)
maka tampilannya akan seperti pada gambar dibawah ini..


11. Lalu klik Advance selanjutnya pilih Add Exception...


12. maka akan muncul gambar seperti pada gambar dibawah ini, selanjutnya klik Confirm Security Exception


13. Dan inilah tampilannya.


G. KESIMPULAN
    Dengan konfigurasi HTTPS maka situs web kita akan jauh lebih aman dari pada yang hanya menggunakan HTTP

H. REFERENSI
    - Ebook Mas Aji Kamaludin

Subscribe My Blog

Comments