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
- php7.2
- geocode
- Apach
- Widget
- php
- Let's Encrypt
- 가상호스트
- nginx
- API
- ko_KR.utf8
- web
- locale
- SSL
- 환경개선부담금
- 크로스도메인
- MariaDB
- address
- 경유
- referrer
- cross domain
- VPS
- httpd
- config.inc.php
- Linux
- Certbot
- phpMyAdmin
- centos
- vsftp
- VirtualHost
- Apache
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 |