コンテンツにスキップ

Let's Encrypt (Snap)

Certbot Instructions | Certbot

Snap でインストールすると自動で証明書を更新してくれるらしい。

pip 版の certbot をアンインストールする

1
2
3
4
5
# シンボリックリンクを削除する
$ sudo rm -f /usr/bin/certbot

# 環境を削除する
$ sudo rm -rf /opt/certbot

snapd をインストールする

1
2
3
4
5
6
7
8
# snapdをインストールしていない場合はインストールする
$ sudo apt install snapd

# certbotをインストールする
$ sudo snap install --classic certbot

# certbotのシンボリックリンクを作成する
$ sudo ln -s /snap/bin/certbot /usr/bin/certbot

あとは普通に使える。

1
2
$ sudo certbot certonly --standalone
$ ls -l /etc/letsencrypt/live/$DOMAIN_NAME