Rabbitmq安装

1. 安装Erlang

安装EPEL软件库

# rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

安装Erlang

# yum install erlang -y

2. 安装RabbitMQ

下载rabbitmq

# cd /opt
# cp /home/rabbitmq-server-3.6.2-1.noarch.rpm ./

安装rabbitmq

# rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# yum install rabbitmq-server-3.6.2-1.noarch.rpm -y

启动rabbit服务

# systemctl start rabbitmq-server.service

3. 配置

安全和端口 SELinux和类似机制或许会通过绑定端口的方式阻止RabbitMQ。当这种情况发生时,RabbitMQ会启动失败。请确认以下的端口是可以被打开的:

  1. 4369 (epmd), 25672 (Erlang distribution)
  2. 5672, 5671 (启用了 或者 未启用 TLS 的 AMQP 0-9-1)
  3. 15672 (如果管理插件被启用)
  4. 61613, 61614 (如果 STOMP 被启用)
  5. 1883, 8883 (如果 MQTT 被启用)

启用rabbit_manager插件

# rabbitmq-plugins enable rabbitmq_management
# firewall-cmd --zone=public --add-port=15672/tcp --permanent
# firewall-cmd --reload

注意:默认使用guest guest 登录, guest不能远程登录 添加用户并设置

# rabbitmqctl add_user admin admin
# rabbitmqctl set_user_tags admin administrator

results matching ""

    No results matching ""