50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
Flask

Flask

Flask er en let Python webramme. Minimal kerne, vælg-din-egen-komponent-filosofi, ideel til API'er og mikrotjenester. Brugt på LinkedIn, Pinterest og Netflix. Rammen Python udviklere rækker ud efter, når Djangos struktur er for meget til jobbet.

Version

Seneste

Operativsystem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-typer

IPV4, IPV6

1. SSH til din server

ssh root@<server-ip>

2. Find loginoplysninger

  • Standardbruger: flask
  • Adgangskode gemt i: /root/.cloudzy-creds

(Valgfrit) Skift standardadgangskoden: passwd flask

3. Skift til appbrugeren

su - flask

4. Implementer din app

Et eksempel på Flask-app kører allerede og er tilgængeligt på: http://<server-ip

Sådan implementerer du din egen app:

  1. Naviger til din applikationsmappe (eller klon et nyt projekt): cd ~/flask_app
  2. (Valgfrit) Erstat standardapp: git clone <your_repo_url> .
  3. Aktiver det virtuelle miljø: source venv/bin/activate
  4. Installer nødvendige pakker: pip install -r requirements.txt
  5. Sørg for, at dit WSGI-indgangspunkt er navngivet wsgi.py og indeholder: from your_module import app as application
  6. Genstart Gunicorn for at anvende ændringer: sudo systemctl restart gunicorn

5. Få adgang til din app

Din Flask-app er tilgængelig på: http://<server-ip

Nginx sender omvendt proxy-anmodninger til Gunicorn via Unix-socket.

6. Skift port eller domæne?

Sådan justerer du domæne, port eller tilføjer SSL:

  1. Rediger Nginx-webstedets konfiguration: sudo nano /etc/nginx/sites-available/gunicorn
  2. Test konfiguration: sudo nginx -t
  3. Genindlæs Nginx: sudo systemctl restart nginx

7. Aktiver HTTPS (valgfrit)

Brug Certbot til at aktivere HTTPS.

Mere i Udviklingsværktøjer

Relaterede apps.

Implementer Flask nu. Fra 2,48 $/md.