В настоящее время Ubuntu - лучшая платформа. Я беженец из RHEL и Fedora. Загрузите Ubuntu 9.10 и, если хотите, создайте его на Amazon ec2 для полной гибкости (то есть запустите его примерно за 90 секунд, поиграйте, делайте что хотите, удалите и заплатите только доллар). В противном случае просто используйте Ubuntu на рабочем столе.
В Ubuntu по умолчанию установлен Python 2.6, поэтому вам не нужно искать странные пути обновления. Также в Ubuntu есть готовые к установке установки для django 1.1.1 (самой последней и лучшей), которые интегрируются с Apache и т. Д. *
Другими словами, при нулевом использовании PIP, easy_install или исходных установок вы можете работать с Django в Ubuntu / Apache.
Как только вы почувствуете себя комфортно, PIP - это инструмент, который вы должны использовать для всех нестандартных установок библиотеки Python, поскольку он более современный.
MySQL проще, чем Postgres, но в любом случае это не имеет значения.
=== изменить ====
Я забыл добавить, что я использую mod_wsgi. Я забыл все об этом, так как установка Ubuntu Apache была настолько простой, что мне даже не пришлось об этом думать.