Cara Membuat dan Install Sertifikat SSL

Sertifikat SSL adalah sertifikat yang dibuat oleh CA (Certificate Authority) untuk mengamankan Transfer data antara Webserver dan Browser. Dalam panduan kali ini kita akan mencoba membuat dan menginstall SSL dengan spesifikasi sebagai berikut:

  • Sertifikat SSL yang kita buat adalah Domain Verified SSL Certificate (DV).
  • Sertifikat dibuat Gratis dari situs https://www.sslforfree.com menggunakan CA Let’s Encrypt . Walaupun sertifikat Gratis, namun sertifikatnya valid dan Legal. jika anda membuat di layanan lain biasanya anda akan di kenakan biaya antara 100 ribu sampai 200ribu.
  • Sertifikat akan di install di webserver Apache2 yang berjalan di Ubuntu Server.
  • Diasumsikan dalam satu server hanya ada 1 website dan konfigurasi sslnya ada di file default-ssl.conf.
 Tutorial ini sangat bersifat teknis dan diharapkan anda paham dengan remote server SSH, FTP, Perintah Terminal Linux dan konfigurasi Apache2 di ubuntu server. Kesalahan sedikit saja dalam konfigurasi ini menyebabkan server anda Error, gagal diakses atau muncul 500 Internal server error. Selalu backup konfigurasi anda sebelum mengikuti panduan ini.Tutorial ini dibuat berdasarkan pengalaman pribadi menseting https di candra.web.id  

(more…)

Pengantar Sertifikat SSL

SSL (Secure Sockets Layers) adalah teknologi keamanan  transfer data antara Web Server dan browser . SSL memastikan bahwa data yang di kirim antara web server dan Browser tidak bisa di lihat oleh pihak lain dan memastikan bahwa data yang dikirim tidak di ubah ditengah jalan oleh pihak ketiga ( hacker,cracker, pencuri data dll).  Ciri website menggunakan SSL adalah icon gembok warna hijau dan diikuti kata https. Agar website anda bisa menggunakan protokol https langkah pertama yang perlu di lakukan adalah membuat sertifikat SSL untuk domain anda.

Sertifikat SSL bisa dikelompokan dari dua sisi yaitu dari Levelnya dan dari cakupan domainnya. Sertifikat SSL terbagi menjadi tiga di lihat dari levelnya yaitu  Domain Validation (DV), Organisation Validated  (OV) dan Extended Validation (EV). Sedangkan dilihat dari jumlah domain yang dicakup,  sertifikat tersebut juga dibagi menjadi tiga yaitu  Single Name SSL Certificate, Wildcard certificate , dan Multi domain Certificate /SAN SSL.

(more…)

Perbandingan HTTP dengan HTTPS

Protokol HTTP adalah protokol yang dipakai dalam mentransfer file html antara Webserver dengan Browser. HTTP adalah kependekan dari Hypertext Transfer Protocol ( Protokol Transfer Hypertext), Sedangkan HTTPS adalah Hypertext transfer Protocol-Secure. Kekurangan utama dari Http adalah data yang ditransfer dengan mudah bisa disadap oleh pihak lain, maka munculnya protokol yang sama namun Read more…

Tutorial Konfigurasi htaccess

htaccess adalah file yang bertugas membuat aturan tambahan dari konfigurasi websever apache. Mengapa kita menggunakan htaccess? Biasanya karena kita tidak diperbolehkan mengakses apache.conf secara langsung. Contoh real dari penggunaan htacess adalah di sharehosting. Untuk membuat file htacess cukup menggunakan editor biasa. Nama dari file ini adalah .htacces. File ini diletakan Read more…