메인 콘텐츠로 건너뛰기

경량 WSGI Python 유틸리티 및 라이브러리가 있는 프레임워크를 사용하여 웹 응용 프로그램을 만듭니다.

발전하다 Python 응용 프로그램을 보다 효율적으로 수행할 수 있습니다. 플라스크는 특정 도구 나 라이브러리가 필요하지 않은 무료 오픈 소스 DIY 웹 마이크로 프레임 워크입니다. 플라스크는 최소 백엔드 로직으로 응용 프로그램 개발을 시작하지만 모든 기능과 구성을 남깁니다. 플라스크에는 개체 관계형 매핑이 제공되지 않지만 프로젝트를 원하는 데이터베이스와 통합할 라이브러리 및 확장이 있습니다.

웹 응용 프로그램 개발을 시작하십시오. Python 리노드의 플라스크 원 클릭 앱으로 더욱 빠릅니다.

배포 후 시작하기

설치된 소프트웨어

플라스크를 설치하는 것 외에도 이 원클릭 앱은 프로덕션 환경에서 플라스크 실행을 지원하기 위해 소프트웨어를 설치하고 구성합니다. 다음은 설치된 소프트웨어 목록입니다.

  • The NGINX 웹 서버는 기본으로 설치됩니다. NGINX 구성, 에 위치 /etc/nginx/sites-enabled/flask_app, 그리고 Linode의 IP 주소에 듣고.
  • 예를 들어 플라스크 응용 프로그램은 Linode의에 다운로드됩니다. /home/flask_app_project 디렉토리. 당신이 방문하는 경우 리노드의 IP 주소, 당신은 예를 볼 수 플라스크 응용 프로그램 실행 및 상용구 플레이트 블로그 콘텐츠를 제공.
  • 예제 플라스크 응용 프로그램의 환경은 에 있는 기본 설정으로 구성됩니다. /etc/config.json 파일.
  • 구니콘, Python 유닉스용 WSGI(웹 서버 게이트웨이 인터페이스) HTTP 서버가 설치되고 실행됩니다. 요청의 전달에 사용됩니다. NGINX 플라스크 응용 프로그램에 웹 서버.
  • 감독자사용자가 UNIX와 같은 운영 체제에서 여러 프로세스를 모니터링하고 제어할 수 있는 클라이언트/서버 시스템이 Linode에서 설치및 실행됩니다. 구성 파일은 다음 위치에서 찾을 수 있습니다. /etc/supervisor/conf.d/flask_app.conf.
  • 플라스크 앱의 로그는 다음 위치에서 찾을 수 있습니다. var/log/flask_app/flask_app.out.log 그리고 /var/log/flask_app/flask_app.err.log

다음 단계

이제 플라스크 원 클릭 앱으로 Linode에 설치된 모든 소프트웨어에 익숙해졌으면 다음 단계를 탐색할 수 있습니다.

플라스크 원 클릭 앱은 리노드에 의해 만들어졌습니다. 앱 배포에 대한 지원을 보려면 사이드바에 나열된 정보를 통해 Linode 지원에 문의하십시오. 도구 또는 소프트웨어 자체에 대한 지원을 보려면 플라스크 지원을 방문하십시오.