RabbitMQ is the default broker so it does not require any additional dependencies or initial configuration, other than the URL location of the broker instance you want to use:
BROKER_URL = 'amqp://guest:guest@localhost:5672//'
Testing
Generic Unix
# download rabbitMQ
curl -fsSL https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_2/rabbitmq-server-generic-unix-3.6.2.tar.xz
tar ...
# install rabbitmq
sbin/rabbitmq-server
# create celery user
# verify by sending a message from Celery to Rabbit MQ
# start service
# stop service