/ / Zalecana konfiguracja Django? - python, django, apache

Zalecana konfiguracja Django? - python, django, apache

Mam zamiar rozpocząć duży projekt django. Jeśli zainstaluję najnowsze stabilne wydanie ... to sugerowana konfiguracja, tj. ten system operacyjny, ten RDBMS, ta wersja pythona itp.? Zwykle jestem człowiekiem CentOS, ale ich repozyty nie grają zbyt dobrze z wymaganiami django ...

Odpowiedzi:

2 dla odpowiedzi № 1

Ubuntu jest w dzisiejszych czasach lepszą platformą. Jestem uchodźcą z RHEL i Fedory, zdobądź Ubuntu 9.10, a jeśli chcesz, odradz to na Amazon ec2 dla całkowitej elastyczności (np. Uruchom ją w około 90 sekund, baw się, zrób to, co chcesz, usuń i tylko zapłacić złotówki). W przeciwnym razie po prostu użyj Ubuntu na pulpicie.

Ubuntu posiada Python 2.Domyślnie 6, więc nie musisz wychodzić i znajdować dziwnych ścieżek aktualizacji. Również Ubuntu ma gotowe instalacje dla django 1.1.1 (najnowsze i najlepsze), które integrują się z Apache, itp ...

Innymi słowy, przy zerowym użyciu PIP, easy_install lub instalacji źródłowych, możesz zacząć działać z Django na Ubuntu / Apache.

Gdy już poczujesz się komfortowo, PIP jest narzędziem, z którego powinieneś korzystać w przypadku wszystkich niepobrażalnych instalacji biblioteki Pythona, ponieważ jest bardziej aktualny.

MySQL jest łatwiejszy niż Postgres, ale tak naprawdę nie ma znaczenia w żaden sposób.

=== edycja ==== Zapomniałem dodać, że używam mod_wsgi. Zapomniałem o tym, ponieważ instalacja Ubuntu Apache była tak łatwa, że ​​nawet nie musiałem o tym myśleć.


1 dla odpowiedzi nr 2

httpd, mod_wsgi, PostgreSQL i EPEL. CentOS jest w porządku.


1 dla odpowiedzi nr 3

Używamy Fedory 11, MySQL, Apache, mod_wsgi, Python 2.6. Działa świetnie.


0 dla odpowiedzi nr 4

Ubuntu 11.04, Django, MongoDB i Python 2.7 dla nas i wszystko działa dość zgryźliwie.

Naprawdę wielkim fanem rozwiązań NoSQL db. Jeśli nie jesteś tego zaznajomiony, gorąco poleciłbym spróbować, ponieważ może to zmienić twoją opinię. Tak czy inaczej, oto trochę do myślenia:

Django Production Envionrment Setup z MongoDB