[server] 배포 완료 및 배포 방법 #116
Replies: 5 comments 1 reply
-
1. 환경 설정1.1. EC2 및 Docker 환경
1.2. 파일 및 스크립트
|
Beta Was this translation helpful? Give feedback.
-
2. 전반적인 배포 흐름참고) 배포 전략본 프로젝트는 무중단 배포를 위해 Blue/Green 배포 전략을 사용합니다. 이 전략은 다음과 같은 방식으로 동작합니다: 1. 코드 변경 및 CI/CD:
2. EC2에서 배포:
|
Beta Was this translation helpful? Give feedback.
-
3. 배포 방법코드를 수정한 후 여러분이 해야하는 일!
|
Beta Was this translation helpful? Give feedback.
-
4. 혹시 모를 https 인증서 에러현재 certbot에서 무료로 주는 https 인증서를 사용하고 있는데 3개월마다 갱신해줘야함
인증서 상태 확인
인증서 갱신 방법
2 . 실제 갱신
|
Beta Was this translation helpful? Give feedback.
-
5. 실행되고 있는 mysql container에 접속하기Docker에서 실행 중인 MySQL 컨테이너에 접속하는 방법은 다음과 같습니다:
|
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
서비스 배포 과정 요약
배포는 무중단 배포 전략을 사용하며, Blue/Green 배포 방식을 채택하고 있습니다. 이 과정에서는 Nginx와 Docker를 활용하여 서비스를 배포하고, certbot을 사용하여 SSL 인증서를 관리합니다.
배포 과정 및 방법 등 관련 내용들을 정리해두었습니다. 코드에 수정사항이 있다면 배포방법 다들 확인 부탁드립니다.
배포 이후 db 변경사항이 있다면 mysql컨테이너 접속하기방법을 참고해서 변경해주세요.
Beta Was this translation helpful? Give feedback.
All reactions