这两个中间人是比较适合生产环境使用的,现在分别介绍其安装方法。
安装RabbitMQ以Ubuntu为例,其他操作系统可参考RabbitMQ官网。
首先安装erlang。由于RabbitMQ需要Erlang语言的支持,因此在安装RabbitMQ之前需要安装Erlang。执行
sudo apt-get install erlang-nox
再安装RabbitMQ。
sudo apt-get update
sudo apt-get install rabbitmq-server
启动、关闭、重启、状态RabbitMQ命令。
要使用Celery,需要创建一个RabbitMQ用户和虚拟主机,并且允许用户访问该虚拟主机。
sudo rabbitmqctl add_user myuser mypassword
sudo rabbitmqctl add_vhost myvhost
sudo rabbitmqctl set_permissions -p myvhost myuser ".*" ".*"



