Django SSLServer 설정 및 구동 방법
https를 사용하기 위해서는 SSL 인증서가 필요하다. SSL 인증서는 공인된 인증기관(CA)에서 발급 받을 수도 있고, 사설 인증서를 발급받거나 직접 만들 수 있다. 단, 공인된 CA로 부터 인증서를 발급받기 위해서는 도메인 주소가 필요하다. 본 글에서는 Django Server를 SSL Server로 구동하기 위해 필요한 인증서를 만드는 방법과 SSL Server로 구동하는 방법에 대해 설명한다. 인증서 생성 Key 파일 생성 처음에는 1024bit로 Key를 만들었는데, Ubuntu 20.04에서는 OpenSSL 보안 설정으로 인해 사용 할 수 없었다. (아래 Trouble Shoot 참고) $ openssl genrsa 1024 > django.key 이런 이유로, 아래와 같이 2048bit K..
2021.07.13