클라우드플래어(Cloudflare) 로 사이트 SSL (https) 설정

SSL 설정

dash.cloudflare.com -> 사이트 선택(or 생성)
-> SSL/TLS
-> SSL/TLS 암호화 모드 : 전체
    - '가변' 으로 설정하면 인증서 설정없이 SSL 가능

        - host 설정에서 프록시 옵션을 켜야 한다.

 

SSL 인증서 생성

dash.cloudflare.com -> 사이트 선택(or 생성)
-> SSL/TLS -> 원본 서버 -> 인증서 생성
-> 생성된 결과를 모두 text로 저장
-> 원본 인증서 저장 : example.com.crt
-> 개인 키 저장 : example.com.key

  • 생성된 인증서 파일을 웹서버에 업로드

 

nginx 설정

sudo nano /etc/nginx/sites-available/default

server {
        listen       80;
        listen 443 ssl;        
        ssl_certificate /path/example.com.crt;
        ssl_certificate_key /path/example.com.key;

sudo service nginx restart

반응형
Posted by codens