🕌

Ubuntuのapache2をcertbotでSSL化

2023/10/02に公開

1. snapd インストール

参考: How to Install Let’s Encrypt SSL on Ubuntu with Certbot

1.1. snapd インストール

2023年6月時点で、certbot はsnapdでパッケージ管理され、バージョン2.6.0。

aptにあるcertbotは1.21.0あたりで更新が止まっているので注意。

certbotのインストールにはsnapdが必要。

無ければインストール。

# 存在確認
snap --version
# snapdがなければインストール
sudo apt install snapd
# snap の全ヘルプを表示
snap help --all

2. certbot インストール

2.1. 確認

# certbot の情報を確認。classicとあるので、--classicでインストール。
sudo snap info certbot
# ついでにapt版certbotも確認
apt show certbot

2.2. 古い certbot を remove

# バージョン確認
certbot --version
# apt で入れた古い(1.21.0くらいの)certbotは削除
sudo apt remove certbot

2.2. インストール

sudo snap install core; sudo snap refresh core
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot

Discussion