$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository universe
$ sudo apt-get update
$ sudo apt-get install certbot python3-certbot-nginx
$ sudo certbot --nginx -d 사이트 주소 입력
# sudo certbot --nginx -d example.com
# sudo certbot --nginx -d blog.example.com
Certbox Process
- 첫 번째 내용 : 각종 보안 이슈 사항 등 정보 제공 - 관리자 이메일 주소 입력
- 두 번째 내용 : 이용 동의 관련 동의 선택 - 동의
- 세 번째 내용 : 다른 업체 정보 제공 동의 여부 - 비동의
발급 완료
/etc/letsencrypt/live/[사이트 주소] 에서 생성된 파일들 확인 가능
ex) /etc/letsencrypt/live/example.com
$ sudo service nginx restart
아마존 서버 사용 시, 80번, 443번 포트 둘 다 개방 필요
'Python > Deploy' 카테고리의 다른 글
Ubuntu Python 패키지 관리툴로 설치 (0) | 2023.07.10 |
---|---|
Ubuntu Python 소스 설치 (0) | 2023.07.10 |
Ubuntu pyenv pipenv install (0) | 2023.07.10 |
actions/create-release@v1 사용 시, Resource not accessible by integration 해결방법 (0) | 2023.07.10 |