django : 제로부터 시작하는 인스타그램 devops 1편 | 만든 장고 프로젝트를 AWS EC2에 올려보자. github을 이용해 배포해보자

Поділитися
Вставка
  • Опубліковано 20 вер 2024

КОМЕНТАРІ • 41

  • @mychew
    @mychew  Рік тому +2

    2023-03--01 - 자막 완료 -

  • @Quantum-SafeSecurity
    @Quantum-SafeSecurity 5 місяців тому +3

    안녕하세요😊❤
    속도가 너무 느리지도 빠르지도 않고 섬세하고 친절하게 잘 가르쳐주시고
    끝까지 할 수 있도록 이렇게까지 다 알려주시는 분이
    참 많은 영상을 보고 참 많은 돈 주고 보는 책에서도 못 찾은 것 같은데
    반드시 어느 분야에서든 성공하실 거예요~
    얼마 전까지 유튜브를 업으로 생명 걸고 일하다 인공지능 입문한지 얼마 안됐는데
    이렇게 큰 도움을 받을 수 있는 영상이 있어서
    개발자 마이쮸님께 정말 고맙고 앞으로도 계속 구독하면서 응원하겠습니다.😊
    언젠가 제가 모시게 되는 영광도 누릴 수 있겠지요.😍
    기술적인 부분들 장시간 구현하고 설명하면서 편집하기까지 고생 많으셨을 텐데
    정말 감사해요~

  • @jaewonlee6181
    @jaewonlee6181 3 місяці тому +1

    정말 감사합니다! 올려주신 영상 보고 열심히 따라해볼게요!!

  • @gringku9870
    @gringku9870 10 місяців тому +2

    헤헤... 어찌어찌 성공적으로 배포하게 되었습니다!! 감사합니당!!

    • @mychew
      @mychew  10 місяців тому

      오 축하드립니다!!

  • @Jang99J
    @Jang99J 11 місяців тому +1

    와 설명을 너무 잘해주십니다. aws에 대한 이해를 넘어서 어떻게 설명해야 명료한 설명이 되는지도 배워가는것 같아요! 감사합니다.

    • @mychew
      @mychew  11 місяців тому

      피드백 감사합니다 :)

  • @iwilldowhatiwannado843
    @iwilldowhatiwannado843 6 місяців тому +1

    와 진짜 감사합니다 ㅠ 배포 막막했는데 쵝오에요! 혹시 여쭤볼게있눈데 영상에서 마이쮸님 aws 비용이 100불 넘게 나오셨눈데 보통 그정도면 사용자 많이 커버할 수 있는 정도인가요? 아직 써본적이 없어서 비용 대비 성능에 대해 감이 아에 없습니다 ㅠ

    • @mychew
      @mychew  6 місяців тому +1

      많른 사용자가 어느정도인지 모르겠지만, 상용 서비스를 돌릴정도는 됩니다 ㅎㅎ api요청을 초당 몇개 (tps)로 계산할 정도면 더 올려야겠지만 그정도가 아니라면 100불로 충분해요~

  • @why4han5lr7
    @why4han5lr7 5 місяців тому +1

    감사함니다 ㅠㅠ

  • @abrorbekanvarbekov5424
    @abrorbekanvarbekov5424 Рік тому +1

    와ㅏㅏ 다시 시작~ ^^ 열심히 하겟슴당

    • @mychew
      @mychew  Рік тому +1

      피드백 감사합니다 ㅎㅁㅎ

  • @최지원-m2k
    @최지원-m2k Рік тому +1

    바로 좋아요 추천

    • @mychew
      @mychew  Рік тому

      피드백 감사합니다 ㅎㅎㅎ :)

  • @Lv1jiwon
    @Lv1jiwon Рік тому +1

    헐 강의 감사합니다 !!!

  • @gringku9870
    @gringku9870 6 місяців тому +1

    이후로 계속해서 혼자 장고로 키오스크 만들어보다가 배포과정을 잊어버려서 다시 찾아왔습니다ㅠㅠ

  • @wushu1018
    @wushu1018 Рік тому +1

    항상 영상 잘보고있습니다 ^^
    CI/CD 자동배포 부분 빨리 보고싶어용

    • @mychew
      @mychew  Рік тому

      열심히 준비해야겠네요 ㅎㅎ

  • @따라뚜뚜루
    @따라뚜뚜루 3 місяці тому +1

    requirements 모르는 사람은 requirements가 뭔지 알려주는 것도 좋을 거 같습니다~

    • @mychew
      @mychew  2 місяці тому +1

      앗 그것까지 챙기지 못했네요!

  • @JunwooJIN-y8w
    @JunwooJIN-y8w Рік тому +1

    ci/cd 자동배포 기대됩니다.

    • @mychew
      @mychew  Рік тому

      열심히 준비해보겠습니닷 :)

  • @gringku9870
    @gringku9870 10 місяців тому +1

    27:42 이때 뭘 눌러야 python3 친거가 취소 되는건가요? 단축키 누르신거 같은데 뭔지 모르겠네요ㅠㅠ

    • @mychew
      @mychew  10 місяців тому

      컨트롤 z 혹은 컨트롤 c 입니다!

    • @gringku9870
      @gringku9870 10 місяців тому

      !!! 빠른 답변 감사합니다 !!!@@mychew

  • @최준순-d5v
    @최준순-d5v Рік тому +1

    안녕하세요. ㅠㅠ 인스타까지 만들고 듣는 강의네요. 그런데 깃을 해본적이 없어서 또 공부하고 여기로 넘어와야겠네요. 혹시 깃으로 해야하는 이유가 어떤게 있을까요? 장점을 말씀해주실수 있나요??

    • @mychew
      @mychew  Рік тому

      음 인스타 안하셔도 따라하는데 문제는 없어요~ 깃을 쓰는 이유는.. 안쓰는 곳이 거의 없기 띠문입니다 😅

  • @Havanese_Haz
    @Havanese_Haz Рік тому

    마이쮸님, 앞 전 영상에서 인스타 클론코딩한거에는, requirements.txt 가 없는데..
    가상환경 설정도 해주긴했는데, 제가 무엇인가 빼먹은 걸까요?
    30:30 에서 파일이 없어서 진행하다 막혔는데.. 그냥 마이쭈님 레포에있는거 복사해서 붙여넣으면 되려나요?

    • @Havanese_Haz
      @Havanese_Haz Рік тому

      자문자답, pip install -r requirements.txt
      패키지 설치해서 해결 가능할것 같습니다.

  • @seam3035
    @seam3035 Рік тому +1

    안녕하세요! 먼저 좋은 영상 만들어주셔서 진심으로 감사드립니다ㅎ
    다름이 아니라 배포하는 과정에서 오류가 생겨서 이틀동안 이것 저것 시도해 봤는데도 해결되지 않아 이렇게 질문드립니다. 제가 만든 장고 웹에 대해 설명을 드리면 3개의 html을 url을 통해 띄우는 웹이고 이 세 페이지는 버튼을 통해 연결이 되는 방식입니다. aws와 nginx 등 다 연결 해서 첫번째 페이지와 두번째 페이지 까지는 에러없이 되는데 마지막 세번째 페이지 넘어갈 때 '502 bad gateway'에러가 발생합니다... error.log를 확인해 보니 ""upstream prematurely closed connection while reading response header from upstream" 이라는 문구가 떴습니다. 구글링 해본 결과 nginx의 proxy timeout 값을 늘려줘야 한다고 해서 nginx의 설정에서 해당 값들도 늘려줬지만 에러가 해결되지 않았습니다...
    혹시 이 에러에 대해 아시는 부분이 있다면 조언 부탁드리겠습니다..!!

    • @mychew
      @mychew  Рік тому

      하나에 장고앱에 3개의 url이 있는데
      두개는 되고 하나만 안되는건가요~? 타임아웃을 늘려야 할정도로 느린 페이지인지 ?-?
      만약 타임아웃 늘리는게 맞는거라면 ngonx쪽 타임아웃 늘리고 uwsgi에 타임아웃 config값도 같이 맞춰서 늘려줘야 합니다!
      추가로 어디서 에러나는지 파악하기 위해 장고 runserver로만 띄우보고 uwsgi로만 띄워봐서 잘 돌아가는지 확인해보면 nginx문제인지 확실히 알 수 있을것 같아여

    • @seam3035
      @seam3035 Рік тому

      @@mychew 먼저 답글 정말 감사합니다!!
      하나의 앱에 3개의 url이 있는 형태고 로컬에서는 1~2분 정도의 시간이 걸립니다.
      조언해 주신대로 nginx쪽 타임아웃도 늘리고 uwsgi쪽 타임아웃도 늘려주었는데 동일한 증상이 반복되었습니다.
      local 환경에서는 잘 작동하는데 putty에서 runserver로만 돌렸을 때는 마지막 부분에서 동일하게 작동이 안 되고 runserver가 중지됩니다...
      제가 제작한 웹에 대해 추가적인 설명을 드리면 ocr을 이용하는 웹입니다. ocr이 기본적으로 딥러닝 기반이다 보니 gpu를 사용하는 걸로 알고있습니다. (물론 cpu에서 동작이 안 되는 것은 아닙니다.) 그래서 드는 생각이 혹시 aws ec2 micro라는 비교적 성능이 낮은 서버를 사용하는데, ocr이 과부화된 cpu 사용을 요함으로 인해 튕김이나 에러 현상일 수도 있을까요??

    • @mychew
      @mychew  Рік тому

      @@seam3035 아하.. 그럼 aws에서 python이 돌다가 죽을수도 있습니다. 성능이 안받쳐줘서..ㅋㅋㅋ 타임아웃을 늘랴도 안되는 이유가 아마 django가 죽고 다시 떠서 연결이 아에 없어지니 응답받을 곳이 없어지는것 같네요 uwsgi 로그보면 장고앱 죽는게 나올수도 있을것 같은데 아무것도 안나오나요?

    • @seam3035
      @seam3035 Рік тому +1

      @@mychew 답변 정말 감사합니다. uwsgi 로그 보고 killed oom 현상 확인하고 swap을 이용해서 해결했습니다 ㅎㅎ

  • @axelrod-_-
    @axelrod-_- Рік тому +1

    넷플보다 재밌어요 ㅋㅅㅋ

    • @mychew
      @mychew  Рік тому

      어잌ㅋㅋㅋ 그럼 안되는데,,,

  • @이선진-d3t
    @이선진-d3t Рік тому +1

    예전 제로부터 시작하는 인스타그램에 위에 있는 냥캣바가 있는 max 숫자 플러그인 어디서 다운받을 수 있는지 알려주실 수 있나요?

    • @mychew
      @mychew  Рік тому +1

      젯브레인 플러그인 마켓에서 activate-power-mode-x 사용했던것 같아요

    • @이선진-d3t
      @이선진-d3t Рік тому +1

      @@mychew 답변 감사합니당~~ 열심히 보고 있어요 항상 좋은 영상 올려주셔서 감사해요

  • @holahula579
    @holahula579 Рік тому

    26:03