React로 만든 홈페이지는 jscode.p-e.kr이라는 도메인 주소로 접근하게 만들고 싶고, Next.js로 만든 홈페이지는 admin.jscode.p-e.kr이라는 도메인 주소로 접근하게 만들고 싶다고 가정하자. ✅ 무료 도메인 구매 후 EC2에
Nginx를 활용해 웹 사이트를 배포할 수 있다. 이걸 보고 ‘Nginx가 웹 서버(Web Server) 역할을 한다’라고 얘기한다. 웹 서버(Web Server)가 뭔지 알아보자. ✅ 우리는 어떻게 네이버에 접속할 수 있는걸까? 웹 서버(Web Se
✅ MSA는 꼭 쿠버네티스로 배포해야 할까? 마이크로서비스의 개수가 3~5개 정도로 작을 때는 굳이 쿠버네티스를 안 써도 된다. 오히려 쿠버네티스를 쓰는 게 오버스펙인 경우가 많다. MSA 구조를 도입한 회사들 중에서 쿠버네티스(EKS)를 사용하지 않
✅ Spring Boot 서버에 도메인 적용하기 도메인 설정 변경하기 리버스 프록시 설정이 잘 적용됐는 지 확인하기 도메인 주소를 통해 백엔드 서버와 통신이 잘 되는 걸 확인했다. 하지만 HTTPS 적용이 되어 있지 않기 때문에 보안적으로 취약할 수
✅ 설정 파일을 분리해야 하는 이유 지금까지 셋팅된 설정 관련 코드만으로도 꽤 복잡해졌다. default.conf server { server_name jscode.p-e.kr; location / {
✅ Spring Boot에 ElastiCache 연결하기 application.yml 파일 수정하기 Github Repository에 Push하기 EC2에서 Git Pull 받기 기존 서버 종료시키기 Spring Boot 프로젝트 실행시키기 Postm
✅ 토픽 세부 정보 출력값 정보 해석하기 (Isr, Leader, Replicas, Elr 등) # 토픽 세부 정보 조회하기 $ bin/kafka-topics.sh \ --bootstrap-server localhost:9092 \ --desc
✅ Permission Denied 에러 마주치는 경우 $ cd /var/log $ ls -al # 어떤 파일이 있는 지 확인, amazon이 디렉터리임을 확인 $ cd amazon # amazon 디렉터리로 접근 위 명령어로 amazon 디렉터리에
✅ 최근 백엔드 개발자 채용 공고에 자주 등장하는 스펙 백엔드 개발자 채용 공고를 살펴보면 ‘대용량 트래픽’에 관한 얘기와 ‘NoSQL’에 관한 얘기가 자주 나온다. 이 역량이 서비스가 점점 고도화 될 수록 빼놓을 수 없는 역량이기 때문이다. 이 2가
✅ 게시글 조회 API를 구현하려면, 사용자 조회 API도 만들어야 하는 이유 [게시글 조회 API의 응답값] { "boardId": 1, "title": "제목", "content": "내용" "user": { "userId":