환경 : CentOS7 / Apache
EPEL 저장소 활성화 및 apache용 certbot 설치
yum install epel-release
yum install certbot python2-certbot-apache
certbot에서 apache를 기반으로 자동구성
certbot --apache
certbot에서 apache를 수동으로 구성
certbot --apache certonly
certbot을 설정하여 구성 완료 후 문제가 없을 경우 아래 메시지가 출력된다.
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/sengwoolee.dev/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/sengwoolee.dev/privkey.pem
apache 서비스 재시작
systemctl restart httpd
certbot 인증서 자동 갱신 테스트
certbot renew --dry-run
자동갱신 추가
crontab -e
아래 내용 작성 후 저장
0 0,12 * * * python -c ‘import random; import time; time.sleep(random.random() * 3600)’ && certbot renew
반응형
'개발 > 시스템' 카테고리의 다른 글
도커(Docker) Ubuntu, Apache2 이미지 생성 및 실행 (0) | 2020.06.05 |
---|---|
우분투(Ubuntu) 18.04 도커(Docker) 설치 (0) | 2020.06.05 |
우분투(Ubuntu) 18.04 Docker Container (0) | 2020.06.05 |
IaaS, PaaS, SaaS (0) | 2020.06.05 |
CI(Continuous Integration)/CD(Continuous Deploy/Delivery) (0) | 2020.06.05 |