Skip to content

Nginx SSL 설정

박지율 edited this page Oct 16, 2021 · 1 revision
작성자 작성일시
earthkingman 2021-10-17

HTTPS 사용이유

HTTPS는 웹사이트의 무결성을 보호해준다.

LetsEncrypt SSL

Let’s Encrypt도 알고 보면 수많은 인증서 발급 기관, CA(Certificate Authority) 업체 중 하나

  • 인증 절차가 단순(서버에서 필요한 프로그앰들이 설치되어 있다면) 단 한줄 명령어로 발급
  • 발급 대기 시간 없이 바로 발급(이메일 입력 등을 포함해 1분 이내)
  • Nginx나 아파치와 같은 웹서버에 맞추어 자동 옵션 설정되도록 설치 가능
  • 인증 유효기간은 90일이지만 인증을 자동화 가능
  • 무엇보다도 무료

필요사항

  • 공개된 도메인
sudo yum -y install yum-utils
sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install certbot python2-certbot-nginx

sudo certbot --nginx

참고 https://okdevtv.com/mib/letsencrypt