50% di sconto tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
Flask

Flask

Flask è un framework web Python leggero. Core minimale e componenti a scelta: ideale per API e microservizi. Usato da LinkedIn, Pinterest e Netflix. Il framework Python a cui i developer si affidano quando la struttura di Django è eccessiva per il progetto.

Versione

Più recente

Sistema Operativo

Server Ubuntu 24.04 LTS

RAM minimo

1 GB

Tipi IP

IPV4,IPV6

1. Connettiti al tuo server con SSH

ssh root@<server-ip>

2. Trova le credenziali di accesso

  • Utente predefinito: flask
  • Password archiviata in: /root/.cloudzy-creds

(Facoltativo) Cambia la password predefinita: passwd flask

3. Passa all'utente dell'app

su - flask

4. Distribuisci la tua app

Un'app Flask di esempio è già in esecuzione e accessibile all'indirizzo: http://<server-ip

Per distribuire la tua app:

  1. Vai alla directory della tua applicazione (o clona un nuovo progetto): cd ~/flask_app
  2. (Facoltativo) Sostituisci l'app predefinita: git clone <your_repo_url> .
  3. Attiva l'ambiente virtuale: source venv/bin/activate
  4. Installa i pacchetti necessari: pip install -r requirements.txt
  5. Assicurati che il punto di ingresso WSGI si chiami wsgi.py e contiene: from your_module import app as application
  6. Riavvia Gunicorn per applicare le modifiche: sudo systemctl restart gunicorn

5. Accedi alla tua app

La tua app Flask è disponibile all'indirizzo: http://<server-ip

Nginx reindirizza le richieste a Gunicorn tramite socket Unix.

6. Vuoi cambiare porta o dominio?

Per modificare il dominio, la porta o aggiungere SSL:

  1. Modifica la configurazione del sito Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Configurazione di prova: sudo nginx -t
  3. Ricarica Nginx: sudo systemctl restart nginx

7. Abilita HTTPS (Opzionale)

Usa Certbot per abilitare HTTPS.

Altri strumenti di sviluppo

App correlate.

Distribuisci Flask ora. A partire da $2,48/mese.