50% sleva všechny plány, omezený čas. Od $2.48/mo
Flask

Flask

Flask je lehký webový framework Python. Minimální jádro, filozofie vybrat si vlastní komponenty, ideální pro API a mikroslužby. Používá se na LinkedIn, Pinterest a Netflix. Vývojáři frameworku Python sáhnou, když je struktura Djanga na tuto práci příliš.

Verze

Nejnovější

Operační systém

Ubuntu Server 24.04 LTS

Min. BERAN

1 GB

Typy IP

IPV4, IPV6

1. SSH na váš server

ssh root@<server-ip>

2. Najděte přihlašovací údaje

  • Výchozí uživatel: flask
  • Heslo uložené v: /root/.cloudzy-creds

(Volitelné) Změňte výchozí heslo: passwd flask

3. Přepněte na uživatele aplikace

su - flask

4. Nasaďte svou aplikaci

Ukázková aplikace Flask již běží a je přístupná na: http://<server-ip

Postup nasazení vlastní aplikace:

  1. Přejděte do adresáře aplikace (nebo naklonujte nový projekt): cd ~/flask_app
  2. (Volitelné) Nahradit výchozí aplikaci: git clone <your_repo_url> .
  3. Aktivujte virtuální prostředí: source venv/bin/activate
  4. Nainstalujte požadované balíčky: pip install -r requirements.txt
  5. Ujistěte se, že je váš vstupní bod WSGI pojmenován wsgi.py a obsahuje: from your_module import app as application
  6. Chcete-li použít změny, restartujte Gunicorn: sudo systemctl restart gunicorn

5. Otevřete aplikaci

Vaše aplikace Flask je k dispozici na: http://<server-ip

Nginx provádí reverzní proxy servery Gunicornu přes Unixový socket.

6. Změnit port nebo doménu?

Chcete-li upravit doménu, port nebo přidat SSL:

  1. Upravit konfiguraci webu Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Testovací konfigurace: sudo nginx -t
  3. Znovu načíst Nginx: sudo systemctl restart nginx

7. Povolte HTTPS (volitelné)

K povolení HTTPS použijte Certbot.

Více ve vývojářských nástrojích

Související aplikace.

Nasaďte Flask nyní. Od 2,48 $/měs.