Есть ВДС с CentOS 6, есть nginx+virtualenv+uwsgi+django Никак не могу запустить демона celery Пробовал по докам из офф. мана тоже ничего не выходит... Может кто настраивал - поделитесь опытом, плз
Есть ВДС с CentOS 6, есть nginx+virtualenv+uwsgi+django Никак не могу запустить демона celery Пробовал по докам из офф. мана тоже ничего не выходит... Может кто настраивал - поделитесь опытом, плз
Хорошо... Всё делал по этому мануалу https://github.com/celery/celery/tree/3.0/extra/centos test_celeryd выдаёт:
#######################
# stop should succeed #
#######################
Traceback (most recent call last):
File "/path/to/my/django_project/manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
[FAILED]
Exit status: 1, but expected: 0
hulygunпростите за офтоп. А в чем преимущества CentOS например перед Debian в качестве сервера ?
CentOS
nnmware: у Вас django не видится в путях.
Спасибо, кэп. Я читать умею Вопрос как правильно прописать это в конфигах
Может есть какие-нить более понятные доки?
Singularity: простите за офтоп. А в чем преимущества CentOS например перед Debian в качестве сервера ? Я просто не пойму почему людям он так нравиться.
У меня на десктопе fedora, я привык к yum, А для сервера из всех единственная ось семейства Ред Хат - это CentOs была.
Вопрос остаётся открытым
python import django
hulygunЕМНИП последняя центось работает с питоном 2.6. Если мы ставим более новый питон, то у нас ломается yum, потому что невероятным образом он не работает с 2.7
А для сервера из всех единственная ось семейства Ред Хат - это CentOs была.
FishHook: ЕМНИП последняя центось работает с питоном 2.6. Если мы ставим более новый питон, то у нас ломается yum, потому что невероятным образом он не работает с 2.7 Если Вы считаете это НАДЕЖНЫМ - я не понимаю Ваших требований к надёжности.
Я отдельно ставил 2.7 Джанго и uwsgi работают через virtualenv, как и питон. Соответственно в init.d для запуска демона uwsgi я дополнительно прописываю source /path/to/my/virtualenv/root/bin/activate
З.Ы. И собственно вопрос как правильно в /etc/init.d/celeryd подключить активацию моего виртуального окружения