私は次の方法に従います。https://nouveauframework.org/blog/installing-letsencrypts-free-ssl-amazon-linux/
活用する暗号化しようだから私はそれを使用してうれしいです。このコマンドを入力していますが、スクリプトでエラーが発生しました。
注文する:
certbot-auto --debut -v --server https://acme-v01.api.letsencrypt.org/directory certonly -d mywebsite.com
仮想環境を作成すると失敗します。
/usr/local/bin/certbot-auto: line 679: virtualenv: command not found
これが何を意味するのかよく分からない。たぶん私が何か間違っているのかもしれませんが、実際には何なのかわかりません。
私によるとuname -a
:
Linux www.mywebsite.com 2.6.35.14-95.38.amzn1.x86_64 #1 SMP Thu Aug 25 17:11:23 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
certbot-autoスクリプトを実行すると、すべてのパッケージが正しいバージョンであることを確認するため、他のものはインストールされません。
この動作を引き起こしているAmazon AMI EC2インスタンスサーバーに問題がありますか?
答え1
Amazon Linuxでは問題なくcertbotを使用しています。使用しているサーバーにログインしたら、virtualenvが実際にインストールされていることを確認できます。これを試してみることはできますか?
yum install virtualenv -y