50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
Flacon

Flacon

Flask est un framework web Python léger. Noyau minimal, philosophie « choisissez vos propres composants » — idéal pour les APIs et les microservices. Utilisé chez LinkedIn, Pinterest et Netflix. Le framework Python auquel les développeurs font appel quand la structure de Django est trop lourde pour le besoin.

Version

Dernier

Système d'exploitation

Serveur Ubuntu 24.04 LTS

RAM min.

1 GB

Types d'IP

IPV4,IPV6

1. SSH sur votre serveur

ssh root@<server-ip>

2. Trouver les identifiants de connexion

  • Utilisateur par défaut : flask
  • Mot de passe enregistré dans : /root/.cloudzy-creds

(Facultatif) Modifier le mot de passe par défaut : passwd flask

3. Passer à l'utilisateur de l'application

su - flask

4. Déployer votre application

Un exemple d'application Flask est déjà en cours d'exécution et accessible à : http://<server-ip

Pour déployer votre propre application :

  1. Accédez au répertoire de votre application (ou clonez un nouveau projet) : cd ~/flask_app
  2. (Facultatif) Remplacer l'application par défaut : git clone <your_repo_url> .
  3. Activer l'environnement virtuel : source venv/bin/activate
  4. Installer les paquets requis : pip install -r requirements.txt
  5. Assurez-vous que votre point d'entrée WSGI s'appelle wsgi.py et contient : from your_module import app as application
  6. Redémarrer Gunicorn pour appliquer les modifications : sudo systemctl restart gunicorn

5. Accéder à votre application

Votre application Flask est disponible à l'adresse : http://<server-ip

Nginx transfère les requêtes à Gunicorn via un socket Unix.

6. Changer le port ou le domaine ?

Pour modifier le domaine, le port ou ajouter SSL :

  1. Modifier la configuration du site Nginx : sudo nano /etc/nginx/sites-available/gunicorn
  2. Tester la configuration : sudo nginx -t
  3. Recharger Nginx : sudo systemctl restart nginx

7. Activer HTTPS (optionnel)

Utilisez Certbot pour activer HTTPS.

Plus d'outils de développement

Applications associées.

Déployez Flask maintenant. À partir de 2,48 $/mois.