Instalación componentes para funcionamiento asincrono en producción

Por |2019-05-21T14:50:04+00:00mayo 21st, 2019|

RabbitMQ + CELERY + FLOWER Instalar rabitMQ sudo apt-get install rabbitmq-server sudo rabbitmqctl -q status sudo rabbitmqctl stop Instalar Flower source /root/.virtualenvs/name_app/bin/activate pip3 install flower Arrancar Configurar Celery con supervisor cd /etc/supervisor/conf.d touch name_app_celery.conf Pegar y guadar [program:name_app_celery] command =/root/.virtualenvs/name_app/bin/celery worker -A name_app.celery --loglevel=INFO directory=/var/www/name_repository/ user=root environment=C_FORCE_ROOT="true" numprocs=1 stdout_logfile=/var/log/name_app/celery/access.log stderr_logfile=/var/log/name_app/celery/error.log autostart=true autorestart=true [...]

Instalación en producción aplicación DJANGO (NGINX,GUNICORN y SUPERVISORD)

Por |2019-05-21T12:49:34+00:00mayo 21st, 2019|

A través de este tutorial vamos a instalar y configurar nuestro entorno de producción para ejecutar nuestra aplicación django que tenemos en un repositorio GITHUB y ejecutaremos con NGINX, GUNICORN y SUPERVISOR. Nos abstraemos de la configuracion Postgresql, ya que en este caso asumimos que a través de la settings de producción, apuntamos a [...]