Install Letsencrypt di Debian 9 dengan Snapd

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email

Table of Contents

Debian 9 ternyata sudah tidak disupport secara langsung ketika install Letsencrypt menggunakan Certbot atau script letsencrypt-auto.

Error ditandai dengan munculnya pesan seperti berikut :

[email protected]:~/src/letsencrypt# ./certbot-auto renew --apache
Skipping bootstrap because certbot-auto is deprecated on this system.
Your system is not supported by certbot-auto anymore.
Certbot cannot be installed.
Please visit https://certbot.eff.org/ to check for other alternatives.

 

Untuk mengatasi ini harus dilakukan install Snapd terlebih dahulu, berikut langkah-langkah installnya :

1. Install Snapd

$ sudo apt update
$ sudo apt install snapd

 

2. Install Snapd Core

$ sudo snap install core
core 16-2.45.2 from Canonical✓ installed
$ sudo snap refresh core

 

3. Remove Certbot-auto dan Paket OS Certbot lainnya

$ sudo apt-get remove certbot

 

4. Install Certbot

$ sudo snap install --classic certbot

 

5. Persiapkan Perintah Certbot

$ sudo ln -s /snap/bin/certbot /usr/bin/certbot

 

6. Install Certificates Baru

$ sudo certbot --apache

atau

Hanya Buat Certificates saja

$ sudo certbot certonly --apache

 

Untuk Nginx lakukan perintah dibawah ini

$ sudo certbot --nginx

atau

$ sudo certbot certonly --nginx

 

7. Test Otomatis Renewal

$ sudo certbot renew --dry-run

 

Sampai disini Certbot sudah dapat digunakan, selamat mencoba…

Optimasi Nginx Pada Webserver

Nginx sering digunakan karena kinerjanya dibandingkan dengan beberapa pesaingnya. Meski begitu, sebagai pengguna Nginx, aku merasa nginx yang aku gunakan saat ini masih perlu untuk

Read More »