安装rabbitmq
sudo apt-get install rabbitmq-server
添加用户,myuser为用户名,mypassword为用户密码
sudo rabbitmqctl add_user myuser mypassword
新增管理员用户 myuser为用户名密码,administrator为管理员标签
sudo rabbitmqctl set_user_tags myuser administrator
添加虚拟环境
sudo rabbitmqctl add_vhost vhost
设置用户在虚拟环境下拥有所有权限
sudo rabbitmqctl set_permissions -p vhost myuser ".*" ".*" ".*"
启用插件
rabbitmq-plugins enable rabbitmq_management
可以用刚设置的账户登录管理页面
http://localhost:15672
安装django-celery,flower
pip install django-celery==3.2.2
pip install flower==0.9.2
配置过程
-
在工程settings.py中INSTALLED_APPS中加入djcelery