J'ai une application flask exécutée sur le port 5000, mais ce port est bloqué sur mon serveur et je ne peux pas le débloquer. Idéalement, j'aimerais simplement lancer l'application sur www.mywebsite.com/flaskapp. Est-ce possible en configurant simplement Apache2? Le reste du serveur est essentiellement un site Web wordpress et j'aimerais ne pas le détruire pour pouvoir lancer cette application flask.
Je suppose que vous utilisez mod_wsgi sur Apache2.
Si vous avez une application graphique que vous voulez seulement exécuter sur/graph, ajoutez ceci à votre config d'hôte virtuel:
WSGIScriptAlias / graph /var/www/graph/graph.wsgi
En accédant à/graph, le fichier .wsgi que vous avez écrit s’exécutera.