현재 프로젝트는 도메인 연결까지 완성되었다. 이제 http를 https로 변경해보기로 한다.
SSL 인증서를 발급하기 위한 곳으로 Let's Encrypt를 이용하기로 했다.
Let's Encrypt는 무료 SSL 인증서 보급을 통해 https 사용 확산을 늘리는 목적으로 시작된 비영리 단체이다.
3개월 마다 인증서를 갱신해야 하지만 무료로 발급할 수 있고 자동 갱신 설정을 통해 매번 갱신하지 않도록 설정할 수 있다.
Let's Ecrypt SSL 인증서 발급은 certbot을 이용한다.
sudo yum install certbot
sudo yum install python-certbot-nginx
https 인증서를 발급받기 위한 도메인 주소를 입력하자.
sudo certbot --nginx -d query-maker.com
그뒤에 여러 동의를 수락하면 인증서 발급이 되고, nginx의 설정에 들어가보면 자동으로 https 설정이 등록되어 진다.