inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

감사합니다.

해결됨

누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포

기존에는 리눅스에서 war파일 묶어서 수기로 배포하고그랬는데... 그러다보니 배포를 시간이 불규칙하다보니 너무힘들었습니다.. 본강의를 통해서.. 인텔리제이와 스프링 부트 접해보면서 무중단은 이렇게.. 배포하는 구나 하는 경험을 이해하게되었고 몇번 연습하고 실제로 적용해볼 예정인데.. 하나더 질문드려도 될까요? 디비에 접속하는 application.yml에 민감한 파일같은경우.. 깃이그노어로 통해서 배포 커밋 못하게 설정을 한다고 설정했을때..... 디비 접속이나 민감한 정보같은경우는.. 배포한 서버의 프로젝트 폴더안에 수기로 처리해야하는것일까요?.. 첨부해주신 노션자료 잘 학습하겠습니다. 바쁘신데 신경써주셔서 정말로 감사합니다.

  • kotlin
  • docker
  • spring-boot
  • ci/cd
  • nginx
이경용 댓글 2 좋아요 0 조회수 122

저는 PATCH 보다 PUT이 더 편하던데

해결됨

누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포

안녕하세요 무중단 배포 해보려고 강의 열심히 듣고 있는 수강생입니다. 저는 보통 업데이트 엔드포인트 제공할 때, PUT으로만 구현합니다. PATCH를 제공하면, 받아야할 값들이 null인지 아닌지를 다 따지느라 번거롭더라고요. 지식공유자께서는 실무에서도 PUT 보다는 PATCH를 더 많이 사용하시는지 궁금하네요.

  • kotlin
  • docker
  • spring-boot
  • ci/cd
  • nginx
고리오영감 댓글 2 좋아요 0 조회수 104

안녕하세요 무중단 배포에대해 질문드립니다.

미해결

애플리케이션 배포 자동화와 CI/CD

강좌에서 무중단 배워서 잘 실습했습니다.. ncp나..ec2도 같은 원리일까요? 기존에는 톰캣에서 배포해봤지만.. (war파일 묶어서..) Blue-Green, Rolling Update이것을 좀 깊게 학습하고싶은데 추천해주실만한 학습자료가 있을까요? 또 만약에 리액트나 별도의 프론트를 추가할경우? 서버 3개가 아니라.. 4개가 되는지 궁금합니다.

  • jenkins
  • ci/cd
  • nginx
  • github-webhook
이경용 댓글 2 좋아요 1 조회수 135

궁금한게있습니다.

해결됨

누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포

세션 5 에서 무중단 강의 통해 nginx를 이렇게 구현하구나 알게되었는데요.. 만약에 ec2를 리액트나 프론트?용 서버 하나더 구축하게되면 셋팅은 어떻게되는지 알려주실수있으실까요? 기존의 방식과 똑같습니까?

  • kotlin
  • docker
  • spring-boot
  • ci/cd
  • nginx
이경용 댓글 1 좋아요 0 조회수 116

수강 추천

미해결

애플리케이션 배포 자동화와 CI/CD

안녕하세요. 현재 애플리케이션 배포 자동화 CI/CD 강의를 수강중입니다. 그런데 제가 개발 배포쪽에 지식이 전혀 없어서.. 아무래도 수강 내용을 이해하는데 어려움이 있습니다. CI/CD쪽 기초 관련 강의를 추천부탁드립니다.

  • jenkins
  • ci/cd
  • nginx
  • github-webhook
이진아 댓글 2 좋아요 1 조회수 113

챕터 22에대한 질문드립니다.

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

안녕하세요! 강의 잘 보고 있습니다. 한 가지 궁금한 점이 있어 질문드립니다. "HTTPS는 왜 적용해야 할까?" 파트 보다가 문득 궁금해졌는데요, 이전 강의에서 admin 페이지와 일반 페이지를 나눠서 default.conf 에 설정하신 부분 설명해주셨는데 여러개의 사이트같은 케이스는.. 실무에서는 certbot 적용 강의처럼 하는 절차일까요? 한번에 적용이 되는것일까요? 그러면.. SSL(HTTPS) 적용은 처음 한번만 하는것인지.. 아니면 (일정기간마다) 주기적으로 적용을 하시는지 궁금합니다.

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
이경용 댓글 2 좋아요 0 조회수 159

Nginx와 로드밸런서의 관계

해결됨

시니어 면접관이 알려주는 개발자 취업과 이직 한방에 해결하기 [실전편]

3분 40초 쯤에 로드밸런서가 없는 경우 Nginx를 통해 부하분산이 가능하다고 하셨는데 Nginx Least Connections, Round robin, IP Hash 설정도 로드밸런서의 역할을 하는 것이 아닌가요? 아니면 이부근에 언급하신 로드밸런서는 하드웨어적 처리를 말씀하신건지 궁금합니다

  • 면접
  • 기술면접
  • nginx
  • 로드밸런서
김한솔 댓글 1 좋아요 0 조회수 151

AWS EC2 인스턴스 생성하기 - 키페어 필요

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

12. AWS EC2 인스턴스 생성하기 인스턴스 시작할려고 하는데 키페어를 생성하라고 합니다. 새로 생성하면 되는걸까요..?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
민지영 댓글 2 좋아요 0 조회수 198

클라우드 docker compose up 에러

미해결

FastAPI 찍어먹기 (FastAPI + React.js + AWS LightSail)

cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory cms-1 | Waiting for database to be ready... cms-1 | Waiting for database to be ready... cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory cms-1 | Waiting for database to be ready... cms-1 exited with code 1 cms-1 | Waiting for database to be ready... cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory cms-1 | Waiting for database to be ready... cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory cms-1 | /src/ entrypoint.sh : line 7: /src/.venv/bin/activate: No such file or directory Lightsail ubuntu에서 docker compose up 시 위와 같이 entrypoint 쉘에서 /src/.venv/bin/activate 못찾는 에러가 발생합니다... 미리 파이썬 가상환경을 만들어 놓아도 에러가 발생해요..ㅠㅠ

  • aws
  • mysql
  • FastAPI
  • nginx
  • react.js
하늘111 댓글 2 좋아요 0 조회수 188

schema 클래스의 model_config 속성 관련 질문

미해결

FastAPI 찍어먹기 (FastAPI + React.js + AWS LightSail)

안녕하세요! fastapi 입문으로 강사님 강의를 듣게되어 영광입니다. 강의 내용 따라 진행은 잘되고 있으나 강사님이 구현하신 class SubCategoryCreate(BaseModel): model_config = ConfigDict(from_attributes=True) subcategory_name: str category_id: int model_config = { "json_schema_extra": { "example": { "subcategory_id": 1, "subcategory_name": "수도", "category_id": 1 } } 이렇게 구현을 하셨는데 model_config 변수가 두번사용 되어 마지막에 사용된 model_config 값이 첫번째 ConfigDict(from_attributes=True) 값을 덮어 씌워 첫번째로 사용된 model_config 변수의 역할이 없어지는것이 아닌가 하여 의문이 들어 왜 같은 변수명으로 덮어 씌우는지 궁금하여 질문 드립니다.

  • aws
  • mysql
  • FastAPI
  • nginx
  • react.js
하늘111 댓글 1 좋아요 0 조회수 208

안녕하세요

미해결

애플리케이션 배포 자동화와 CI/CD

안녕하세요 선생님 젠킨스 도커로 설치후 실행하면 이런 로딩에서 안넘어가는데 어떻게 하면 좋을까요..? 로컬에서 했을때는 비밀번호 치는걸로 바로 넘어가는데.. 감사합니다!

  • jenkins
  • ci/cd
  • nginx
  • github-webhook
wnsqud70 댓글 3 좋아요 1 조회수 266

https 적용 과정질문

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

안녕하세요 https 예전에 적용해본적이 있었는데 CA기관과 통신하여 개인키 발급받고 하면서 좀 복잡하게한거랑 AWS에서 인증서 발급하고 도메인주소 cname하면서 https 적용 이렇게 해본적이 있는데 1. Nginx는 실무에서 이렇게 간단하게 https 를 적용하나요? 2. 제가 했던것과 방식과 certbot의 차이 혹시 알수 있나요? 단순히 그냥 방법만 다르고 실상은 똑같은 건지 궁금합니다. 3. 스프링부트만으로 aws에서 배포한 적이 있는데 certbot 적용이 가능한가요?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
동동이 댓글 2 좋아요 0 조회수 241

프론트엔드 배포 역할 의미

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

안녕하세요 웹프론트엔드 배포하기가 CDN 역할중 하나인 정적인 컨텐츠를 빠르게 제공하기랑 똑같은 걸로 보면 될까요?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
동동이 댓글 2 좋아요 1 조회수 201

도메인 네임 EC2에 연결하기

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

강사님 강의를 따라하면서 EC2에 도메인 네임을 연결했는데 Ipv4주소로 들어갈때는 페이지가 잘 나오는데 도메인 네임으로 들어가면 사이트에 연결할 수 없다고 뜹니다 .Route 53에서 레코드 생성하면서 IP 주소를 입력해서 넣었고 저의 EC2 IP주소와 일치하는 것도 확인했습니다. 1. Nginx 서버가 정상적으로 동작하는지 sudo systemctl status nginx 입력하여서 active(running)되는 것을 확인하였고 2. EC2에서 로컬로 접속 가능한지 curl -I http://localhost curl -I http://api.jscode-test.com 각각 입력하여서 200 OK 뜨는것을 확인했습니다. GPT에서는 3번쨰 방법으로 /etc/nginx/conf.d/api.jscode-test.com.conf 파일이 있는지 확인하고, 내용이 올바른지 점검하세요 라고 조언을 주었는데 어떻게 해야하는지 알 수 있을까요?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
edwin.dkim 댓글 2 좋아요 0 조회수 200

Vite 없이 React만 배포할 시

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

제가 백엔드 쪽으로만 공부해서 그러는데 Vite 적용 안하고 React만 써도 영상처럼 사용 가능한가요?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
병훈 댓글 2 좋아요 1 조회수 169

블로그 포스팅 질문

미해결

포트폴리오 초간단 배포하기

좋은 강의 만들어주셔서 감사합니다! 덕분에 막연했던 배포에 대해 조금씩 알아가고 있습니다! 혹시 강의 들으면서 정리한 내용을 블로그에 포스팅해도 괜찮을까요?

  • linux
  • github
  • nginx
Chan 댓글 2 좋아요 2 조회수 202

location = /50.x.html 블럭

해결됨

비전공자도 이해할 수 있는 Nginx 입문/실전

안녕하세요! 좋은 강의 잘 보고 있습니다!! default.conf 파일에서 location = /50.x.html 블럭의 역할이 location / 블럭과 동일해서 필요없는거 같은데 존재하는 이유가 뭔가요?? 단지, 현재는 두개의 블럭의 root 값이 똑같아서 그런거고 나중에 달라질수 있기때문에 일단 블럭이 2개 만들어져있는 건가요 ??

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
항힝홍 댓글 2 좋아요 0 조회수 172

NextJS 15버전의 경우 build 후 폴더가 다른 것 같습니다

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

NextJS 15버전에서 build를 하면 .next라는 폴더가 생기고 server폴더, static 폴더를 포함한 다양한 파일들이 나타납니다. 그런데 html 파일이 없는데 어떻게 nginx 세팅을 해야하는지 잘 모르겠습니다...!

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
김태하 댓글 2 좋아요 0 조회수 441

상대경로 관련 질문드립니다!

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

현재 폴더 구조가 etc > nginx > conf.d > default.conf, websites입니다. default.conf에 상대경로를 작성할 때, default.conf와 websites 폴더가 같은 경로에 위치하기 때문에 websites/~(websites부터 작성)로 작성하면 될 것이라고 생각했는데 왜 conf.d부터 경로를 시작하는 것인가요?

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
도토리 댓글 2 좋아요 1 조회수 213

nginx, DNS 순서 관련 질문

미해결

비전공자도 이해할 수 있는 Nginx 입문/실전

그렇다면 nginx를 거친 이후에 DNS를 거쳐서 도메인 이름이 IP주소로 변경되는 것인가요? 순서가 궁금합니다.

  • aws
  • nginx
  • reverse-proxy
  • infrastructure
도토리 댓글 2 좋아요 0 조회수 186

인기 태그

인프런 TOP Writers

주간 인기글