RabbitMQ Server: apt-get update apt-get install rabbitmq-server |
nano /etc/default/rabbitmq-server |
ulimit -n 1024 /etc/rabbitmq/rabbitmq-env.conf: nano /etc/rabbitmq/rabbitmq-env.conf |
NODE_IP_ADDRESS, NODENAME, NODE_PORTDefaults to rabbit. This can be useful if you want to run more than one node # per machine - RABBITMQ_NODENAME should be unique per erlang-node-and-machine # combination. See the clustering on a single machine guide for details: # http://www.rabbitmq.com/clustering.html#single-machine NODENAME=vitro-forge # By default RabbitMQ will bind to all interfaces, on IPv4 and IPv6 if # available. Set this if you only want to bind to one network interface or# # address family. NODE_IP_ADDRESS=10.11.12.13 # Defaults to 5672. NODE_PORT=5672 |
consumer_timeout: nano /etc/rabbitmq/advanced.config |
[
{rabbit, [
{consumer_timeout, undefined}
]}
]. |
rabbitmq-server: systemctl enable rabbitmq-server systemctl start rabbitmq-server |
rabbitmq-plugins enable rabbitmq_management |
rabbitmqctl add_user admin admin # создать пользователя с логином и паролем admin rabbitmqctl set_user_tags admin administrator # выдать пользователю права администратора rabbitmqctl set_permissions admin ".*" ".*" ".*" # выдать пользователю разрешения |
15672. Например, http://10.11.12.13:15672.