本文使用yum 安装rpm包
1.下载erlang rpm
https://www.rabbitmq.com/releases/erlang/
以19.0.4为例:
wget https://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
yum install erlang-19.0.4-1.el7.centos.x86_64.rpm
测试:
erl -v
退出erlang命令行
q() .
2.下载Rabbitmq
https://www.rabbitmq.com/releases/rabbitmq-server/
以3.6.10为例:
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el6.noarch.rpm
yum install rabbitmq-server-3.6.10-1.el6.noarch.rpm
3.匹配关系:
RabbitMQ Release Series | Supported Erlang/OTP Series | Notes |
---|---|---|
3.6.x starting with 3.6.15 | 19.3.x, 20.x | Support Erlang/OTP versions older than 19.3 is phased out |
3.6.11 through 3.6.14 | R16B03 through 20.x | Erlang/OTP 20 is supported starting with 3.6.11; see below if you use TLS. |
3.6.0 through 3.6.10 | R16B03 through 19.3.x | 19.x is supported starting with 3.6.4; Erlang/OTP 20 is NOT supporteddue to breaking changes; see below if you use TLS. |
3.5.x | R14B04 through 17.5 | See below if you use TLS |
3.4.x | R13B03 through 16B03-1 | See below if you use TLS |
4.启动
后台方式启动Rabbitmq
rabbitmq-server -detached
启用插件
rabbitmq-plugins enable rabbitmq_management
guest用户外部不能登录,需要新增用户或者更改配置文件
新增用户
rabbitmqctl add_user zcjlq zcjlq
rabbitmqctl set_user_tags zcjlq adminstrator
远程通过zcjlq访问即可