설치법/Pythonanywhere

최근 수정 시각 : 2020-11-07 09:40:18
== 개요 == [[https://www.pythonanywhere.com|이 사이트]][* 무료 파이썬 호스팅 사이트]에다가 오픈나무를 올리는 방법을 설명하는 문서 입니다. == 설치법 == * 일단 가입을 하고 로그인을 하세요. --이건 물어도 대답 못 해줍니다-- * 맨 처음 대쉬보드 화면에 들어가면 이제 {{{$Bash}}}라고 적힌 것을 눌러줍니다. * 그러면 익숙한(?) 화면이 뜹니다. * 우분투에 설치하는 것 처럼 git으로 오픈나무를 받고 한 번 실행시켜줍니다. * 자세한 내용은 [[설치법#우분투]]을 참조하세요. * 주의 : 이 상태(콘솔)에서 무조건 오픈나무를 한번 실행하고 초기 설정을 완료 해야합니다 * 오픈나무가 정상 실행이 되었으면 오픈나무 끄고[* 오픈나무가 켜져 있는 콘솔에서 컨트롤 + C를 누르면 꺼집니다] 대시보드로 돌아갑니다. * 이제 {{{Web apps}}}이라고 되어있는 부분을 눌러줍니다. * 들어 갔으면 {{{Add a new web app}}}이라고 적힌 부분을 눌러줍니다. * 맨 처음 화면에서 Next를 누르고 그 다음 화면에서 Flask를 누릅니다. * Python 3.7을 고릅니다. * Next를 누릅니다. * 그러면 이제 뭔가 뜨는데 거기서 Code라고 적힌 부분을 찾습니다. * {{{Source code}}}라고 된 부분 옆에 {{{mysite}}}라고 된 부분을 opennamu(혹은 오픈나무 폴더 이름)로 바꿉니다.[*관련1 이미지 1 참고] * 그 아래 {{{Working directory}}}도 같은 폴더 이름으로 해줍시다. * 그리고 그 아래에 {{{WSGI configuration file}}} 옆에 누르고 싶게 생긴 파란 링크를 누릅시다. * 그러면 이제 뭐라뭐라 적혀 있는데 다 무시하고 {{{mysite}}}라고 된 부분을 opennamu(혹은 오픈나무 폴더 이름)로 바꿉니다. * 16번째 줄의 flask_app을 app으로 교체합니다.[*관련2 이미지 2 참고] * 그리고 상단 오른쪽에 Save를 누릅니다. * 다시 대시보드로 나가서 {{{Web apps}}} 밑에 파란 링크를 눌러줍시다. * 그리고 맨 위에 정말 누르고 싶게 생긴 Reload를 누릅시다. * 기다립니다. * 이제 모든 과정이 끝났습니다. {{{{{계정 이름}}.pythonanywhere.com}}}에 들어가서 자유를 누립시다. * 추가 : 만약 HTTPS 설정하고 싶다면 웹 앱 패널로 다시 들어가서 맨 아래보면 {{{Force HTTPS}}}라고 적힌 부분의 버튼을 눌러줍시다. == 관련 이미지 == [[파일:설정 1.png]] 이미지 1 [[파일:설정 2.png]] 이미지 2 == 기타 주의 사항 == 파이썬 애니웨어에서는 내장된 다시 시작 기능이 안 먹히니까 Web apps에 들어가서 리스타트 해줘야한다.
이 위키의 내용은 오픈나무와 동일한 라이선스로 배포됩니다.

The contents of this wiki are distributed in the same way as the license of openNAMU.