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