Linux(Ubuntu)에 아파치(Apache2)와 SSL인증서(letsencrypt)를 적용해서 도메인별로 응답하기 - 개념
"Apache"와 "Let's Encrypt"와 PC를 이용해서 HTTPS웹사이트를 올릴수 있다.
1. 유저가 URL을 이용해서 서버(React)에 접속을 한다.
2. Route53에 대응되는 IP값을 클라이언트에 응답한다.
3. 해당 서버의 IP로 클라이언트가 접속한다.
4. 아파치 서버에서 해당 URL을 확인한다.
5. "Let's Encrypt"에 발급받은 SSL파일을 확인한다.
6. 아파치에서 "Let's Encrypt"에 발급받은 SSL을 적용한다.
- 정해진 도메일을 이용해서 HTTPS접속
7. React에 접속
위 개념도에서 "Let's Encrypt"가 자동으로 SSL인증서를 갱신해 준다. 따라서 수동으로 기간이 다한 인증서를 교체할 필요가 없다.
다음 글에서는 실제 작업 방법에 대해서 터미널 화면과 함께 작성하겠다.
댓글
댓글 쓰기