Last weekend I had to restart my melody.py live demo, as the EC2 instance it was on was outdated. In the process I had to figure out again how to set up Flask applications using mod_wsgi. As a relative newbie to both EC2 and Apache, the process took longer than I’d like, so I’m documenting the steps I took in detail, in part to make it easier for me next time I need to do something like this. I’m