Applications Python
Vous avez la possibilité de déployer vos applications Python et choisir la version dont vous avez besoin : 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12.
Vous pouvez créer plusieurs applications avec chacunes leur version de Python désirée. Le déploiement s'effectue sur l'url de votre choix.
Pour créer une application Python cliquez sur le bouton "Create Application" :
En premier choisissez la version de Python parmi la liste déroulante :
- Dans le champ "Application root" indiquez le chemin sur le serveur où seront stockés les fichiers Python de votre application. Vous pouvez mettre votre application dans le dossier que vous voulez, il n'a pas besoin d'être dans un dossier public_html.
- Dans le champ "Application URL" (optionnel) indiquez l'adresse web d'accès à l'application. Il ne faut pas que cela corresponde à un dossier déjà existant dans le domaine.
- Dans le champ "Application startup file" indiquez l'emplacement du fichier de démarrage de l'application (le point d'entrée WSGI, généralement quelque chose comme app.py ou wsgi.py). Il est nécessaire à l'exécution de l'application. La valeur par défaut est passenger_wsgi.py.
- Dans le champ "Application entry point" (optionnel) indiquez l'emplacement d'un objet WSGI pour votre application. La valeur par défaut est application.
- Dans le champ "Passenger log file" indiquez le chemin vers le fichier de log, par exemple : /home/votre_utilisateur/logs/app_python.log
- Vous pouvez également ajouter une variable d'environnement. Pour cela cliquez sur "Add variable" et spécifiez le nom et la valeur de la variable, puis cliquez sur "Done" pour l'ajouter.
Exemple de configuration :
Cliquez ensuite sur le bouton "Create".