Difference between revisions of "Celery"
Jump to navigation
Jump to search
Rafahsolis (talk | contribs) |
Rafahsolis (talk | contribs) |
||
| Line 1: | Line 1: | ||
== Install == | == Install == | ||
pip install Celery | pip install Celery | ||
| + | == Create Virtual Host and User == | ||
| + | sudo rabbitmqctl add_user <username> <password> | ||
| + | sudo rabbitmqctl add_vhost <vhostname> | ||
| + | sudo rabbitmqctl set_permissions -p <vhostname> <username> ".*" ".*" ".*" | ||
| + | |||
== With RabbitMQ == | == With RabbitMQ == | ||
sudo apt-get install rabbitmq-server | sudo apt-get install rabbitmq-server | ||
| Line 6: | Line 11: | ||
sudo rabbitmqctl add_user myuser mypassword | sudo rabbitmqctl add_user myuser mypassword | ||
# Create rabbitmq vhost | # Create rabbitmq vhost | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
sudo rabbitmqctl add_vhost myvhost | sudo rabbitmqctl add_vhost myvhost | ||
sudo rabbitmqctl set_user_tags myuser mytag | sudo rabbitmqctl set_user_tags myuser mytag | ||
Revision as of 11:11, 6 August 2018
Install
pip install Celery
Create Virtual Host and User
sudo rabbitmqctl add_user <username> <password> sudo rabbitmqctl add_vhost <vhostname> sudo rabbitmqctl set_permissions -p <vhostname> <username> ".*" ".*" ".*"
With RabbitMQ
sudo apt-get install rabbitmq-server # Create rabbitmq user sudo rabbitmqctl add_user myuser mypassword # Create rabbitmq vhost sudo rabbitmqctl add_vhost myvhost sudo rabbitmqctl set_user_tags myuser mytag sudo rabbitmqctl set_permissions -p myvhost myuser ".*" ".*" ".*"
Starting/Stopping the RabbitMQ server To start the server: $ sudo rabbitmq-server you can also run it in the background by adding the -detached option (note: only one dash): $ sudo rabbitmq-server -detached Never use kill to stop the RabbitMQ server, but rather use the rabbitmqctl command: $ sudo rabbitmqctl stop