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
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.

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

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.

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:
- 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.
- 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.

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.
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.
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/