50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Flask

Flask

Flask는 경량 Python 웹 프레임워크입니다. API 및 마이크로서비스에 이상적인 최소 코어, 자체 구성 요소 선택 철학. LinkedIn, Pinterest 및 Netflix에서 사용됩니다. Python 개발자는 Django의 구조가 작업에 너무 벅찰 때 사용하는 프레임워크입니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 숫양

1 GB

IP 유형

IPV4,IPV6

1. 서버에 SSH로 연결

ssh root@<server-ip>

2. 로그인 자격 증명 찾기

  • 기본 사용자: flask
  • 비밀번호 저장 위치: /root/.cloudzy-creds

(선택사항) 기본 비밀번호를 변경합니다. passwd flask

3. 앱 사용자로 전환

su - flask

4. 앱 배포

샘플 Flask 앱이 이미 실행 중이며 다음 위치에서 액세스할 수 있습니다. http://<server-ip

나만의 앱을 배포하려면 다음 안내를 따르세요.

  1. 애플리케이션 디렉터리로 이동하거나 새 프로젝트를 복제합니다. cd ~/flask_app
  2. (선택사항) 기본 앱을 교체합니다. git clone <your_repo_url> .
  3. 가상 환경을 활성화합니다. source venv/bin/activate
  4. 필수 패키지를 설치합니다: pip install -r requirements.txt
  5. WSGI 진입점의 이름이 지정되었는지 확인하세요. wsgi.py 다음을 포함합니다: from your_module import app as application
  6. 변경 사항을 적용하려면 Gunicorn을 다시 시작하세요. sudo systemctl restart gunicorn

5. 앱에 액세스

Flask 앱은 다음 위치에서 사용할 수 있습니다. http://<server-ip

Nginx는 Unix 소켓을 통해 Gunicorn에 대한 요청을 역방향 프록시합니다.

6. 포트나 도메인을 변경하시겠습니까?

도메인, 포트를 조정하거나 SSL을 추가하려면:

  1. Nginx 사이트 구성 편집: sudo nano /etc/nginx/sites-available/gunicorn
  2. 테스트 구성: sudo nginx -t
  3. Nginx를 다시 로드합니다: sudo systemctl restart nginx

7. HTTPS 활성화(선택 사항)

Certbot을 사용하여 HTTPS를 활성화하세요.

지금 Flask를 배포하세요. 월 $2.48부터.