Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- cross domain
- Apach
- locale
- nginx
- Widget
- referrer
- Linux
- 환경개선부담금
- 경유
- web
- vsftp
- httpd
- API
- Certbot
- VPS
- address
- SSL
- config.inc.php
- MariaDB
- 크로스도메인
- VirtualHost
- phpMyAdmin
- Apache
- Let's Encrypt
- ko_KR.utf8
- centos
- php7.2
- 가상호스트
- php
- geocode
Archives
- Today
- Total
Crispfeel
certbot 활용 Let's Encrypt 무료 SSL 인증서 설치 본문
공홈 https://certbot.eff.org/에 접속해서 운영체제와 웹서버 종류를 선택하면 설명을 보실 수 있습니다.
CentOS+Ngnix 기준으로 설명을 드리자면 우선 epel repository 가 설치되어 있어야 합니다.
- #yum install python2-certbot-nginx
- #certbot --nginx
- #certbot --nginx certonly
인증서 발급
- #certbot certonly --standalone -d 도메인 <---신규 인증서 발급시 nginx은 중지중이어야 합니다.
발급 인증서 확인
- #certbot certificates
인증서 설치
- Nginx설정파일중 server 부분에ssl on;
ssl_certificate /etc/letsencrypt/live/발급도메인주소/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/발급도메인주소/privkey.pem;
listen 포트 443 추가
인증서 갱신 - 갱신시에도 nginx는 다운되어 있어야 합니다.
- 갱신기간중(만료전 20일미만) #certbot renew
- 갱신기간 상관없이 강제 갱싱 #certbot renew --force-renewal
인증서 삭제
- certbot delete --cert-name 인증서 이름(보통도메인주소)
'CentOS' 카테고리의 다른 글
yum 업데이트시 Failed to set locale, defaulting to C.UTF-8 에러 (0) | 2020.02.05 |
---|---|
VPS 초기 세팅 정리 (0) | 2020.02.04 |
Nginx virtualhost 가상호스트 설정 (0) | 2019.07.04 |