인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

dkim47413038's profile image
dkim47413038

asked

Dr. Nam's Python Tutorial for Creating Real-World Websites

Deploying on Linux Ubuntu Server

Nginx와 Flask 연동 문제

Written on

·

318

1

안녕하세요 강의 잘 듣고있습니다:)

강의 9분부터 9분40초사이를 따라해보는데 uWSGI를 통해 Nginx와 Flask 연동이 되지 않습니다. 그리고 호스트도 0.0.0.0:5000이 나오지 않는데  어떻게 해야할까요?

python

Answer 1

1

nambaksa님의 프로필 이미지
nambaksa
Instructor

밑에 줄에 uwsgi 명령어에서도 test:app 를 인식하지 못하는걸로 봐서 test.py 파일이 어딘가에 전역적으로 정의되어있는게 아닐까 의심해봅니다만... 스샷만 봐서는 정확인 이유를 알 수 없습니다.

test.py 의 내용을 test2.py 처럼 파일명을 바꿔서 한번 테스트 해보시기 바랍니다.

dkim47413038님의 프로필 이미지
dkim47413038
Questioner

test2.py처럼 파일명을 바꿔서 테스트해봐도 running on 0.0.0.0:5000이 나오지않고 그대로인데 왜이럴까요 ㅠㅠ

nambaksa님의 프로필 이미지
nambaksa
Instructor

파일명을 변경해서 테스트 했을때도 똑같이 나오면 그냥 그대로 진행하는게 좋을듯 합니다. 해당 부분이 엄청 중요한 내용은 아니기도 하고 리눅스의 네트워크가 어떤 상태인지 확인해보고, vmware 의 네트워크 상태 등등 확인해볼 부분이 많은데 사실 그 부분이 중요한건 아닙니다.

IP 0. 0. 0. 0 이 의미하는건 내 아이피 대신 입력하는 하나의 별칭같은 내용이기 때문에 0.0.0.0을 입력한것이나 192.168.136.129 를 입력한것이나 같습니다.

다만 uwsgi 명령에서 test:app 혹은 test2:app 를 인식하는지가 중요합니다. uwsgi 명령에서 파일명:인스턴스이름을 인식하는게 중요하고 0.0.0.0 을 인식하지 못하는 경우 아이피를 직접 작성해서 테스트 해보시기 바랍니다.

dkim47413038's profile image
dkim47413038

asked

Ask a question