| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
- 배열
- string
- js
- 스프링부트
- 자바문법
- 단위테스트
- 문자열
- SpringBoot
- junit
- Eclipse
- math
- 자바
- 자바스크립트
- IntelliJ
- javascript
- 테스트자동화
- 정규식
- input
- HashMap
- Java
- Visual Studio Code
- java테스트
- ArrayList
- vscode
- junit5
- list
- CSS
- 인텔리제이
- Array
- html
- Today
- Total
목록2026/03/19 (2)
어제 오늘 내일
예전에는 SSL 인증서를 사려면 매년 수십만 원을 내야 했습니다. 하지만 이제는 Let's Encrypt라는 비영리 단체 덕분에 누구나 무료로 보안 접속(HTTPS)을 구축할 수 있습니다.특히 우리가 앞서 설치한 Nginx가 있다면, 명령어 몇 줄로 1분 만에 적용할 수 있습니다.1. 준비물: 도메인 (필수!)SSL 인증서는 IP 주소(예: 13.124.xx.xx)에는 발급해 주지 않습니다. 반드시 도메인(예: my-service.com)이 있어야 합니다. 가비아, 호스팅케이알, AWS Route53 등에서 도메인을 하나 구매하세요. (실습용이면 .shop 같은 건 500원이면 삽니다.) 도메인 관리 페이지에서 A 레코드에 여러분의 EC2 탄력적 IP(Elastic IP)를 등록해 두세요. 2. Ce..
지난 시간 Nginx 설정을 통해 80번 포트로 들어온 요청을 8080번으로 넘기는 것까지 성공했습니다.하지만 배포할 때마다 서버를 껐다 켜야 하는 문제는 여전합니다.오늘은 서버를 2개(8081, 8082) 운영하면서, Nginx가 바라보는 방향만 살짝 바꿔주는 무중단 배포의 마법을 부려보겠습니다.1. 블루/그린(Blue/Green) 배포란?구 개념은 아주 간단합니다.Blue (기존): 현재 서비스 중인 서버 (예: 8081 포트)Green (신규): 새로 배포할 서버 (예: 8082 포트)새로운 버전(Green)을 8082포트에 몰래 띄우고, 다 떴는지 확인(Health Check)한 다음, Nginx에게 "이제 8082를 바라봐!"라고 명령하는 방식입니다. 그리고 마지막에 기존 서버(Blue)를 끕니..
