Cara Install SSL Let’s Encrypt di Debian 9

By | May 14, 2019

Cara install SSL di cloud VPS hosting berbeda dengan install SSL di shared hosting lazimnya. Malahan cara install SSL di setiap panel berbeda-beda caranya. Di sini kami akan menjelaskan cara install Let’s Encrypt di Apache di Debian 9.

Cara Install Let’s Encrypt di VPS Debian 9

Sertifikat SSL digunakan bagi membangun koneksi terenkripsi yang aman antara server web dan browser web pengguna. Let’s Encrypt ialah SSL yang kami rekomendasikan karena penggunaannya yang lumayan gampang dan prosesnya lebih cepat. Sertifikat SSL yang  dikeluarkan oleh Let’s Encrypt berlaku dalam kurun waktu 90 hari. Dengan adanya SSL ini, Sahabat dapat menampilkan situs dengan cara HTTPS atau port 443.

Sebelum menginstall Let’s Encrypt ada beberapa hal yang mesti disediakan

  • Server Debian 9 dengan user non-root-sudo-enabled.
  • Server Web Apache diinstall dengan satu atau beberapa nama domain yang dikonfigurasi dengan benar via Virtual Host yang menentukan ServerName.

Setelah semuanya siap, masuk ke server Sahabat menggunakan akun sudo-enabled Sahabat. Berikut ini strategi bagi install Let’s Encrypt di Debian 9.

Baca Pun: 15+ Tips Keamanan Server VPS

Langkah 1 : Instalasi Certbot

Bagi dapat memasang SSL Let’s Encrypt di Debian 9, Sahabat membutuhkan Certbot. Certbot ialah penyedia sertifikat keamanan web Let’s Encrypt. Certbot adalah sebuah klien Let’s Encrypt sangat populer. Program ini telah terdapat di distribusi Linux besar dan telah mempunyai pengaturan otomatis bagi Apache dan Nginx. 

Gunakan petunjuk di bawah ini bagi menginstall Cerbot di Debian 9:

$ sudo apt-get install software-properties-common python-software-properties 
$ sudo add-apt-repository ppa:certbot/certbot 
Cara Install SSL Let’s Encrypt di Debian 9

Setelah Sahabat selesai pada menambahkan repository cerbot, berikutnya ialah silahkan lakukan update dan install python. Masukkan petunjuk berikut ini.

$ sudo apt-get update
$ sudo apt-get install python-certbot-apache

Langkah 2 : Install Let’s Encrypt

Setelah sukses memasang Certbot, kini Sahabat dapat mulai Install Let’s Encrypt sertifikat SSL menggunakan petunjuk ini (Ganti domainAnda.com dengan nama domain Sahabat sesungguhnya):

$ sudo certbot --apache -d domainAnda.com

Kemudian akan muncul petunjuk di bawah ini. Sahabat perlu memasukan email aktif yang dapat digunakan bagi verifikasi, pemberitahuan update, dan notifikasi lainnya. 

Cara Install SSL Let’s Encrypt di Debian 9

Berikutnya, Sahabat perlu menyetujui Term of Service (ToS) dari Let’s Encrypt. Klik A bagi menyetujuinya.

Cara Install SSL Let’s Encrypt di Debian 9

Setelah itu, akan muncul pertanyaan apakah Sahabat bersedia membagikan tempat tinggal email Sahabat kepada Electronic Frontier Foundation. EFF ialah mitra pendiri proyek Let’s Encrypt dan organisasi nirlaba yang mengoptimalkan Certbot. Alternatif ini ialah opsional. Sahabat bebas bagi memilih petunjuk Yes atau No. Pilih Yes sekiranya Sahabat ingin berlangganan ke email promosi EFF dan pilih No sekiranya Sahabat tak ingin berlangganan. 

Cara Install SSL Let’s Encrypt di Debian 9

Langkah 3 : Lakukan Redirect HTTP ke HTTPS

Setelah Let’s Encrypt terpasang akan muncul petunjuk di bawah ini.  Sahabat akan diminta bagi proses redirect HTTP ke HTTPS.

Terdapat dua alternatif, yaitu:

  1. No Redirect – Dengan memilih ini, tak akan terjadi pengalihan ke HTTPS. Laman Sahabat tetap muncul dengan tempat tinggal HTTP. Bila memilih ini, Sahabat dapat mengatur pengalihan ke HTTPS secara manual via web server bagi merubahnya menjadi HTTPS.
  2. Redirect – Alternatif ini ialah bagi mengalihkan seluruh halaman di situs menjadi HTTPS.

Di panduan ini kami menyarankan bagi menggunakan alternatif kedua. Kami sarankan bagi menggunakan alternatif kedua agar tempat tinggal situs Sahabat menjadi HTTPS. Dengan semacam itu, pertukaran data di situs Sahabat jadi lebih aman. Selain itu, situs dengan HTTPS punya kredibilitas lebih bagus dibanding HTTP.

Cara Install SSL Let’s Encrypt di Debian 9

Langkah 4 : Cek Let’s Encrypt di VPS

Setelah proses instalasi selesai, Sahabat dapat mengecek hasilnya di link berikut ini

https://www.ssllabs.com/ssltest/analyze.html?d=namadomainkamu.com

Bila berhasil, akan muncul detail SSL yang telah terpasang seperti di gambar di bawah ini.

Cara Install SSL Let’s Encrypt di Debian 9

Selain itu, pun Sahabat dapat seketika cek browser.

Bila muncul tulisan HTTPS dan berwarna hijau seperti di gambar di bawah ini, artinya proses instalasi Let’s Encrypt telah berhasil.

Cara Install SSL Let’s Encrypt di Debian 9

Kesimpulan

Demikian artikel mengenai cara install Let’s Encrypt di VPS Debian 9. Bila SSL cuma-cuma belum lumayan memenuhi keperluan, Sahabat dapat membeli SSL murah di sini.

Bila masih ada pertanyaan jangan sungkan bagi meninggalkan di kolom komentar. Jangan lupa pun subscribe bagi memperoleh informasi VPS dan WordPress dari kami


Sumber https://niagahoster.co.id/