This is a Vagrant Ubuntu (Precise32) box with a single Puppet manifests file (no modules) for Django development.
Puppet provisions:
- Nginx
- uWSGI
- MySQL
- Python
- Virtualenv
- Django
- PIL dependencies to support jpg, zlib, freetype
- Git
- Vim
- Edit configuration variables in the
site.pp
file vagrant up
That's it! You are all set.
You may want to:
- Run
git config --global
to set youruser.name
anduser.email
- Edit
my.cnf
file to configure charset and collation to UTF8 as follows:
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci