[Let’s Encrypt] The requested nginx plugin does not appear to be installed の解決方法
Let’s Encrypt で The requested nginx plugin does not appear to be installed というエラーの解決方法をご紹介します。
$ certbot --version
certbot 0.31.0
以下のように certbot コマンドを実行したところ The requested nginx plugin does not appear to be installed エラーが発生しました。
$ sudo certbot \\
--authenticator standalone \\
--installer nginx \\
-d example.com \\
--pre-hook "/bin/systemctl stop nginx" \\
--post-hook "/bin/systemctl start nginx"
Saving debug log to /var/log/letsencrypt/letsencrypt.log
The requested nginx plugin does not appear to be installed
エラー The requested nginx plugin does not appear to be installed を解決するには python-certbot-nginx をインストールするだけで OK です。
sudo apt-get install python-certbot-nginx
以上、Let’s Encrypt の Nginx プラグインが無かったのでインストールした、現場からお送りしました。