• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

Django "배포" 부분에서 구름ide에 Connection Refused창이 뜹니다.

20.07.29 14:57 작성 조회수 514

0

구름ide에 premium으로 결제하고 '항상켜두기'도 누른 후에 '자동실행 스크립트'창에 말씀하신대로

source /workspace/pythondjango/mysite/myvenv/bin/activate

python3  /workspace/pythondjango/mysite/manage.py runserver 0:80

를 입력했습니다. 그런데  제 도메인 주소로 입력해 들어가면 "Connection Refused"창이 떠서 서버 연결이 안된다고 하네요..

물론 컨테이너를 실행하고 거기서 python manage.py runserver 0:80을 입력하면 실행이되고요.. 어떻게 해결해야 하나요?

답변 2

·

답변을 작성해보세요.

1

아시겠지만 저 2개의 명령어는 가상환경진입, django 구동에 관련된 스크립트입니다.

따라서 경로명이 확실하다면 스크립트 상에는 문제가 없어보여요.

연결해놓으신 URL 말고 기본적으로 제공되는 URL로 접속해보시겠어요?

아니시면, 항상켜두기가 되어 있는 상태이니 컨테이너 실행하시고 가상환경 들어가셔서  

python manage.py runserver 0:80명령어를 background로 돌리는 방법이 있습니다.

python manage.py runserver 0:80 & 라고 입력하시면 서버는 구동될거에요.

https://brownbears.tistory.com/166

백그라운드와 포그라운드 관련된 내용입니다.

1

혹시 절대경로가 

/workspace/pythondjango/mysite/myvenv/bin/activate

여기가 맞으실까요?

pythondjango 폴더에 mysite 폴더가 있는지 확인 한 번 부탁드려요. 중간에 엔터 한 번 없으셔도 됩니다.