Related Posts
environnement linux auto-hébergé
Ce tutoriel fournirait une introduction générale à la mise en place d'un environnement Linux auto-hébergé, mais chaque étape nécessiterait des instructions plus détaillées en fonction des services spécifiques que vous souhaitez héberger et des configurations que vous choisissez.
Lire la suiteComment installer Flask avec Nginx et Gunicorn sur Debian
Flask est un micro-cadre écrit en Python pour développer des applications web modernes et des API (Application Programming Interface). Il est basé sur la boîte à outils Werkzeug et le modèle Jinja2. Au lieu d'utiliser une architecture complexe, Flask est un petit cadre web qui permet d'étendre facilement le noyau et qui est facile à apprendre car Flask contient moins de code. Flask n'inclut pas l'ORM mais possède tout de même des fonctionnalités intéressantes comme le routage d'URL et un moteur de template. Gunicorn ou "Green Unicorn" est un serveur HTTP WSGI avec un mode travailleur pré-fork. Il est porté par le projet Ruby's Unicorn. Gunicorn peut être associé à plusieurs frameworks web, il est léger sur les ressources du serveur et rapide. Gunicorn s'interpose entre votre application et le serveur web, vous pouvez donc coupler Gunicorn avec un serveur web tel que Nginx et Apache2. Le guide suivant vous montrera comment démarrer avec Flask sur Debian 12. Vous installerez Flask et créerez la première application Flask, puis vous configurerez l'application Flask pour exécuter Gunicorn, Supervisor et le serveur web Nginx.
Lire la suite