pythonanywhere 사이트에서 flask로 만든 사이트를 쉽게 배포할 수 있다.
1 https://www.pythonanywhere.com에 접속하여 회원가입 후 로그인
2 소스파일을 압축한 다음 아래 그림과 같이 업로드하고, Open Bash console here를 클릭
3 압축 해제 -> 가상 환경 생성 -> 가상 환경에 필요한 라이브러리를 설치
4 Web으로 넘어가 Add a new web app -> Next -> Manual configuration -> Python 3.7 -> Next 순으로 진행
5 그러면 설정이 가능해지는데 소스 코드, 가상 환경 경로를 수정해준다
6 WSGI configuration file을 클릭
괄호 친 코드를 주석 처리
맨 아래 FLASK 부분 아래와 같이 수정하고 Save
7 Web으로 넘어와 Reload를 클릭하면 끝이다!
잘 접속되는 것을 확인할 수 있다!!
github: https://github.com/kimjinho1/flask-study/tree/master/pythonanywhere