
나는 다음 방법을 따르고 있습니다.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