Anybody know how to deploy a simple Flask application on Webfaction?
I know Webfaction support mod_wsgi and I read the guide on the Flask site but still I can’t make my app working. Anybody have a working configuration?
UPDATE to answer a comment by Graham Dumpleton.
I get a 500 Internal server error. Apache does not show any error in the logs. The WSGI script is executed and seems to create the application correctly, but I keep getting a 500 error.
Thanks.
I got it working with the following procedure:
create and app named ‘myapp’ of type mod_wsgi 3.3/Python 2.7. Webfaction will create the following folders:
Webfaction will also automatically create a simple script
index.pyin yourhtdocsdirectory. Check if the sample script work visiting the root of your newly created application (to do thin on Webfaction you need to “mount” the app on a website). If it’s all OK modify the script deleting the content and adding:In
apache2/conf/httpd.confadd the follwing lines:Restart apache2