50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
Flask

Flask

Flask to lekka platforma internetowa Python. Minimalny rdzeń, filozofia wyboru własnych komponentów, idealna dla interfejsów API i mikrousług. Używany na LinkedIn, Pinterest i Netflix. Framework, po który sięgają programiści Python, gdy struktura Django jest zbyt duża w stosunku do tego zadania.

Wersja

Najnowszy

System operacyjny

Ubuntu Server 24.04 LTS

Min. BARAN

1 GB

Typy IP

IPV4, IPV6

1. SSH do Twojego serwera

ssh root@<server-ip>

2. Znajdź dane logowania

  • Domyślny użytkownik: flask
  • Hasło zapisane w: /root/.cloudzy-creds

(Opcjonalnie) Zmień domyślne hasło: passwd flask

3. Przejdź do użytkownika aplikacji

su - flask

4. Wdróż swoją aplikację

Przykładowa aplikacja Flask jest już uruchomiona i dostępna pod adresem: http://<server-ip

Aby wdrożyć własną aplikację:

  1. Przejdź do katalogu aplikacji (lub sklonuj nowy projekt): cd ~/flask_app
  2. (Opcjonalnie) Zastąp aplikację domyślną: git clone <your_repo_url> .
  3. Aktywuj środowisko wirtualne: source venv/bin/activate
  4. Zainstaluj wymagane pakiety: pip install -r requirements.txt
  5. Upewnij się, że Twój punkt wejścia WSGI ma nazwę wsgi.py i zawiera: from your_module import app as application
  6. Uruchom ponownie Gunicorn, aby zastosować zmiany: sudo systemctl restart gunicorn

5. Uzyskaj dostęp do swojej aplikacji

Twoja aplikacja Flask jest dostępna pod adresem: http://<server-ip

Nginx przekazuje żądania do Gunicorn za pośrednictwem gniazda Unix.

6. Zmienić port lub domenę?

Aby dostosować domenę, port lub dodać SSL:

  1. Edytuj konfigurację witryny Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Konfiguracja testowa: sudo nginx -t
  3. Załaduj ponownie Nginx: sudo systemctl restart nginx

7. Włącz HTTPS (opcjonalnie)

Użyj Certbot, aby włączyć HTTPS.

Więcej w Narzędzia deweloperskie

Powiązane aplikacje.

Wdróż teraz Flaska. Od $2,48/mies.