[ 작업 환경 ]

Python 3.8.2

Flask 1.1.1

werkzeug 1.0.0

 

 

 

1. openssl-devel & pyOpenSSL yum 설치

yum install -y openssl-devel pyOpenSSL

 

 

 

2. pyopenssl pip 설치

pip install pyopenssl

 

 

 

3. certbot-auto 파일 다운로드

wget https://dl.eff.org/certbot-auto

 

 

 

4. certbot-auto 권한 변경

해당 파일에 실행 권한 추가

chmod a+x certbot-auto

 

 

 

5. 도메인 인증서 발급

./certbot-auto certonly --standalone -d domain.com

 

 

 

6. 정보 입력 및 응답

 : 이메일 입력

 : a (=agree)

 : y (=yes)

 

 

 

 

7. 생성된 pem파일 key & crt 파일로 저장

cd /flask_api/app001
cp /etc/letsencrypt/live/anticorona.ga/fullchain.pem cert/server.crt
cp /etc/letsencrypt/live/anticorona.ga/privkey.pem cert/server.key

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ Recent posts