Q&A
책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.
이 페이지는 의견 교환을 위해 따로 만든 페이지입니다. 책에서 이 페이지를 만드는 법을 직접적으로 다루지는 않습니다.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
aws, https 인증 이후 로컬작업
1 year, 1 month ago
hoon안녕하세요
책 완독하고 이제 스스로 게시판이며 이것저것 만들생각중인데
소스 수정시마다 로컬에서 작업을 해야할텐데
이상하게 aws에서 서버를 올리면 접속이 잘 되고..
로컬에서 접속하려니까 안되네요 혹시 비슷한 증상 겪는분 계신가요..
저는 좀 특이한게 일단 https인증서 관련 문제를 aws에서 먼저 진행했어요
로컬은 그 이후 git에서 가져와서 접속해보려고한건데 접속이 안되네요 ㅠㅠ
아 그리고, 로컬에서도 인증서 ./init-letsencrypt.sh 실행 후 잠깐 되는거같더니 다시안되네요..!
도와주세요..
목록보기
sungyong 1 year ago
수정을 할 때는 로컬에서 python manage.py runserver 한 상태에서 작업을 해도 되고요. 도커에서 올릴 환경과 유사하게 하고 싶다면 docker-compose -f docker-compose.dev.yml up 과 같이 해도 됩니다. (책 586페이지 참고)
로컬에서는 init-lentsencript를 사용하시면 안됩니다!
Updated: Dec. 27, 2023, 10:42 a.m.
hoon 1 year ago
감사합니다ㅎㅎㅎ
지금은 이해하고 로컬에서 이것저것 작업하고, 완료됐을때만 git에 올리고 서버에서 pull 해서 운영중이에요!
Updated: Dec. 27, 2023, 7:56 p.m.
sungyong 1 year, 1 month ago
로컬에서는 init-letsencrypt를 하시면 안됩니다. letsencrypt가 해당 도메인과 서버를 인증 받는 과정이니까 aws 서버에서만 하셔야 됩니다.
수정하고 싶은 내용이 있다면, 로컬에서 수정하고 git을 이용해 github에 올린 뒤, aws에서 pull로 끌어오는 과정을 하시면 됩니다. 그 때에도 letsencrypt를 반복하실 필요 없어요. 이미 인증서를 받아놓은 상태니까요.
Updated: Dec. 17, 2023, 4:52 p.m.
hoon 1 year, 1 month ago
헐..!! 답변 감사합니다!!
근데 로컬에서 접속이 안되길래 제가 그나마 차이점이 있는 https인증서를 해볼까 해서 진행한건데
docker-compose up -d 로 올려도 에러도아니고 아예 안올라간것처럼 서버가 접속이 안되거든요 ㅠ
제가 아직 헷갈리는게
실제 로컬에서 수정작업을할때는 도메인을 제가 구매한도메인에서 작업하면되는건가요??
아니면 저희가 책으로 진행한 로컬 127.0.0.1:8000 (python manage.py runserver)로 진행하는건가요?
로컬에서는 후자로 진행하면서 접속은 되는데 도커로는 안되네요
완전 초보라 아직 개념이 확립이 안된거같아요 ㅠ
Updated: Dec. 17, 2023, 5:21 p.m.
Leave a Comment: