Установка супервизора с помощью erpnext

Я новичок в командах и сценариях Centos.

Сценарий: я установил ERPNEXT и нормально работает на сервере, но мне нужно сделать это вручную, выполнив ./lib/wnfy.py --serve

Что я хочу сделать, так это запустить его автоматически с помощью supervisord. У меня установлены gunicorn и nginx. При попытке запустить супервизор вот ошибка:

[root@vps3 etc]# chkconfig supervisord на [root@vps3 etc]# запуск service supervisord /etc/init.d/supervisord: строка 11: ./etc/rc.d/init.d/functionsprog=supervisord: нет такого файл или каталог Запуск: daemon --pidfile [-f]/etc/init.d/supervisord: строка 14: успех: команда не найдена /etc/init.d/supervisord: строка 14: сбой: команда не найдена

Я еще не знаком с тем, как все работает. Пожалуйста, порекомендуйте. Заранее спасибо.


person user3415137    schedule 13.03.2014    source источник


Ответы (1)


Вы установили супервайзер? Следовать,

Установить супервизор

Initscripts (используйте jkoppe).

Также для производственной настройки используйте gunicorn. Конфиг супервизора для него есть,

    [program:gunicorn]
    command=gunicorn -b 127.0.0.1:8000 -w 2 -t 120 lib.webnotes.app:application
    directory=/path/to/erpnext
    user=erpnext
    process_name=%(program_name)s
    autostart=True
    autorestart=True
    redirect_stderr=True
person pdvyas    schedule 13.03.2014
comment
Спасибо добрый господин за помощь. Я попытаюсь добавить вашу конфигурацию в Supervisord.conf и посмотреть, что произойдет. - person user3415137; 14.03.2014