50% de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Flask

Flask

Flask est un framework Web léger Python. Philosophie de base minimale, choisissez vos propres composants, idéale pour les API et les microservices. Utilisé sur LinkedIn, Pinterest et Netflix. Le framework Python utilisé par les développeurs lorsque la structure de Django est trop lourde pour le travail.

Version

Dernier

Système d'exploitation

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

Types d'IP

IPV4,IPV6

1. SSH sur votre serveur

ssh root@<server-ip>

2. Trouver les informations de connexion

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

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

3. Basculez vers l'utilisateur de l'application

su - flask

4. Déployez votre application

Un exemple d'application Flask est déjà en cours d'exécution et accessible à l'adresse : 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. Activez l'environnement virtuel : source venv/bin/activate
  4. Installez les packages requis : pip install -r requirements.txt
  5. Assurez-vous que votre point d'entrée WSGI est nommé wsgi.py et contient : from your_module import app as application
  6. Redémarrez Gunicorn pour appliquer les modifications : sudo systemctl restart gunicorn

5. Accédez à votre application

Votre application Flask est disponible sur : http://<server-ip

Nginx effectue un proxy inverse des requêtes vers Gunicorn via le socket Unix.

6. Changer de port ou de domaine ?

Pour ajuster le domaine, le port ou ajouter SSL :

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

7. Activer HTTPS (facultatif)

Utilisez Certbot pour activer HTTPS.

Plus dans Outils de développement

Apps connexes.

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