파이썬/flask

flask 내 윈도우 pc에서 배포하기 (ngrok)

개발자J군 2020. 10. 9. 08:34

aws나 구글클라우드 등 클라우드 서버를 통해 배포하는게 쉽지는 않다. 서브프로젝트나 나만 확인하고 싶은 간단한 서비스라면 내 pc에서 배포해보자. 물론 윈도우 서버를 이용해도 된다.

 

단점

1.pc를 끄면 않된다. (서버 실행 유지)

2.속도가 조금 느린편이다. (정적 웹페이지 등은 큰 체감이 없다)


1.ngrok.com 접속하기 (무료로 사용가능 ,FREE 플랜)

 

https://ngrok.com/

 

ngrok - secure introspectable tunnels to localhost

@Botto ngrok, probably the best tool I have started to use for my webwork since firebug also great support

ngrok.com

 

2.회원가입하기 (이메일, 구글계정으로 가입 가능)

 

3.다운로드하기 (자신의 pc 사양에 맞는 프로그램 설치)

 

4. 압축풀기 (어느 폴더이든 상관없음. cd 명령어로 이동하기 편리한 곳에 설치)

 

5. 터미널 실행 후 해당 위치로 이동

 

6. 웹 서버 구동 시키기 (플라스크 파일 실행)

 

7. 터미널에서 명령어 입력

 

 > ngrok.exe http 포트번호  (예시 : ngrok.exe http 8080 )

 

정상적으로 실행되면 http , https 주소가 생성된다. 

해당주소로 접속하면 끝!

 

CTRL+C 키를 누르면 종료됨.

반응형