|
|
## Using RabbitMQ with Slim Framework
|
|
|
|
|
|
Install the recommended AMQP library for PHP:
|
|
|
|
|
|
```bash
|
|
|
composer require php-amqplib/php-amqplib
|
|
|
```
|
|
|
|
|
|
Install RabbitMQ for your operating system from:
|
|
|
|
|
|
https://www.rabbitmq.com/download.html
|
|
|
|
|
|
Or you can create a free CloudAMQP from:
|
|
|
|
|
|
https://customer.cloudamqp.com/signup
|
|
|
|
|
|
Official RabbitMQ docker images are also available from:
|
|
|
|
|
|
https://hub.docker.com/_/rabbitmq
|
|
|
|
|
|
Update your `.env` settings for the RabbitMQ service like:
|
|
|
|
|
|
```dotenv
|
|
|
RMQ_HOST=localhost
|
|
|
RMQ_USER=guest
|
|
|
...
|
|
|
```
|
|
|
|
|
|
Register a new RabbitMQ service in `app/services.php`. |
|
|
\ No newline at end of file |