SSL Gratis dari Let’s Encrypt dan Cara Memasangnya

SSL Gartis dari Let's Encrypt dan Cara Memasangnya

SSL Gratis? Yups, ini beneran. Bagi pelanggan hosting NiagaHoster, Domainesia, DewaWeb dan beberapa lainnya mungkin sudah tidak asing lagi dengan SSL gratis dari Let’s Encrypt, karena penyedia layanan hosting tersebut telah menyediakan fitur aktivasi SSL Let’s Encrypt langsung di cPanel-nya.

Bagi Anda yang tidak berlangganan hosting di vendor-vendor tersebut tidak perlu berkecil hati, karena Anda juga tetap bisa menikmati layanan SSL gratis ini. Syarat utamanya, pastikan paket hosting atau server Anda mendukung penggunaan SSL (https). Untuk lebih pastinya, silakan tanya terlebih dahulu ke vendor hosting Anda saat ini.

Let’s Encrypt sendiri merupakan layanan SSL gratis, otomatis dan otoritas sertifikat terbuka (CA) untuk kepentingan bersama (publik) yang disediakan oleh Internet Security Research Group (Linux Foundation Colaborative Project).

Penting: Panduan ini belum pernah saya coba di Cloudflare maupun CDN lainnya.

Baik, disini kita akan membahas cara memasang SSL gratis dari Let’s Encrypt melalui 2 (dua) cara, yaitu;

  1. Bagi Anda yang vendor hostingnya sudah menyediakan layanan Let’s Encrypt. Intant via cPanel.
  2. Bagi Anda yang vendor hostingnya belum menyediakan layanan Let’s Encrypt, tapi paket hostingnya sudah support SSL. Kita akan melakukannya dengan cara yang sedikit berbeda dan tentu saja tidak instant.

Cara Instal SSL Gratis dari Let’s Encrypt (Instan via cPanel)

Masuk ke cPanel hosting Anda. Klik menu Let’sEncrypt for cPanel. Jika menu ini tidak muncul, biasanya dikarenakan Anda masih menggunakan theme cPanel X3, cobalah ubah ke  theme paper_lettern.

Ikuti langkah-langkah berikut ini.

Klik menu Let’sEncrypt for cPanel
Pilih domain, klik ISSUE
Centang include dan SSL untuk email, kemudian klik ISSUE
Pemasangan SSL Let’s Encrypt lansgung via cPanel berhasil

Sampai disini, SSL sudah berhasil diaktifkan dan situs Anda bisa diakses dengan menggunakan https.

Cara Redirect Halaman HTTPS WordPress

Jika Anda menggunakan WordPress, Setelah SSL Anda berhasil dikeluarkan, maka langkah selanjutnya perlu Anda lakukan adalah me-redirect halaman situs Anda ke url https. Caranya cukup mudah, yaitu dengan menginstal dan mengaktifkan plugin Really Simple SSL. Seecara otomatis situs Anda akan ter-redirect semua ke https dan tidak perlu melakukan pengaturan tambahan apapun.

Instal plugin Really Simple SSL
Aktivasi Really Simple SSL

Selesai!

Selanjutnya: Cara Instal SSL Let’s Encrypt (Non Instan via cPanel)

Cara Instal SSL Let’s Encrypt (Non Instant via Cpanel)

Buka https://www.sslforfree.com, kemudian ketikan domain Anda. Selanjutnya Create Free SSL Certificate.

 

Disini kita pilih cara Manual Verification. Alasannya satu, karena kalau pakai cara Automatic FTP saya khawatir tidak semuanya terbiasa menggunakan FTP. Kalau Anda terbiasa menggunakan FTP, silakan dicoba dan kita tunggu share pengalamannya.

Baik, selanjutnya klik Manually Verify Domain. Maka akan muncul tampilan berikut:

Ikuti langkah-langkah tampilan di atas.
  1. Unduh File #1 dan File #2
  2. Buka tab baru, masuk ke File Manager di cPanel hosting Anda. Buat folder baru dengan nama “.well-known”. Jika domain Anda merupakan domain utama, buat folder tersebut di dalam public_html. Jika domain Anda bukan utama (add on atau sub domain), buat di folder add on/sub domain Anda.
  3. Di dalam folder “.well-known” buat folder baru lagi dengan nama “acme-challenge”
  4. Unggah file #1 dan file #2 yang Anda download tadi ke folder “acme-challenge”
  5. Lakukan verifikasi untuk memastikan unggahan Anda berhasil dengan mengklik 2 tautan seperti di gambar.
  6. Kembali ke halaman SSL For Free. Selanjutnya kita unduh sertifikat SSL dari Let’s Encrypt dengan mengklik tombol Download SSL Certificate (lihat gambar di atas)
Sertifikat SSL Let’s Encrypt

Sertifikat SSL untuk Anda pun sudah keluar. Terdiri dari Certificate, Private Key dan CA Bundle. Silakan buat akun, agar Anda mendapatkan notifikasi ketika SSL-nya kadaluarsa.

Langkah selanjutnya adalah menginstal SSL di cPanel

Cara Instal SSL di cPanel

Masuk ke cPanel hosting Anda, klik menu SSL/TLS

Menu SSL-TLS di cPanel
Pilih “Install and Manage SSL for your site (HTTPS)” klik “Manage SSL Sites”

  1. Cocokan domain, kemudian Copy Certificate, Private Key dan CA Bundle tadi ke sini
  2. Klik Install Certificat
Install SSL Berhasil

Sampai disini, SSL sudah berhasil diaktifkan dan situs Anda bisa diakses dengan menggunakan https.

Jika Anda menggunakan WordPress, maka perlu melakukan langkah yang sama untuk redirect halaman situs Anda ke url https, yaitu cukup dengan memasang plugin Really Simple SSL.

Selanjutnya: Memastikan Keberhasilan Pemasangan SSL

Memastikan Keberhasilan Pemasangan SSL

Untuk memastikan keberhasilan pemasangan SSL pada situs Anda, Anda dapat melakukan pengujian di Qualys SSL Labs. Kunjungi halamannya disini> https://www.ssllabs.com/ssltest/

  1. Ketik domain (hostname) Anda, klik Submit
  2. Tunggu beberapa saat untuk menampilkan hasilnya.

Berikut ini adalah contoh hasil pengujian untuk SSL di blog saya.

Test SSL jurnal rosid

Selamat mencoba! Semoga bermanfaat.