centos 7 rabbitmq单机安装官方步骤


第一步:安装erlang(最精简版本erlang安装,适用于rabbitmq)

1.检查是否安装过
rpm -qa erlang
rpm -e erlang-xxxxxx

卸载完成后 按照官方步骤安装精简版rabbitmq-erlang
https://github.com/rabbitmq/erlang-rp

2.在/etc/yum.repos.d/ 下创建rabbitmq-erlang.repo,添加如下内容

[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1


3.yum install erlang

 

 

 

 

 

  

第二步:安装rabbitmq-server
1. 以root用户执行 rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
2. 在/etc/yum.repos.d/ 下创建rabbitmq.repo,添加如下内容
[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1
3.yum install rabbitmq-server

4. 1)开启延时队列(非死信队列方式)安装插件: https://www.rabbitmq.com/community-plugins.html 下载rabbitmq_delayed_message_exchange 注意mq版本
  2)移动该文件到 /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.17/plugins/ 目录下
  3)执行命令 rabbitmq-plugins enable rabbitmq_delayed_message_exchange

5.开启RabbitMq控制台
  rabbitmq-plugins enable rabbitmq_management

6.开启服务
  1)设置开机自启  chkconfig rabbitmq-server on
    提示 Note: Forwarding request to 'systemctl enable rabbitmq-server.service'.
    Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.
  2)启动 mq   systemctl start(stop) rabbitmq-server 

7.创建用户
  1)创建用户 rabbitmqctl add_user admin admin
  2)配置角色 rabbitmqctl set_user_tags cbt administrator
  

 

 
 

 

 

 

 

 

 

 

 

 

卸载rabbitmq

rpm -qa rabbitmq-server

yum remove *** 

rm -rf /usr/lib64/erlang 
rm -rf /var/lib/rabbitmq 
rm -rf /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.x/ 
rm -rf /etc/rabbitmq/ 
rm -rf /var/log/rabbitmq
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM