The beauty of developing with popular web frameworks like Django is that a lot of repetitious work has been done for you, so you can focus on building your site. It’s also great to know that the core of what you’re running has undergone the scrutiny of a large open-source community and should be less susceptible to large security holes.

Whether you’re a developer or not, one thing that is not inherently simple is knowing how to get these web frameworks up and running outside of your own development or testing environment.

I’ve written a full tutorial over at DigitalOcean covering exactly how you set this up on a FreeBSD droplet using a standard Apache, mod_wsgi, and MySQL stack running on top of FreeBSD 10.1.

Check out the full tutorial here: How to Run a Django Site with Apache, mod_wsgi, and MySQL on FreeBSD 10.1