Centos 7 安裝 rabbitmq


1、安裝erlang

  • rabbitmq 官方下載地址 "http://www.rabbitmq.com/download.html" ,選擇"RHEL, CentOS, Fedora"  進入到 “http://www.rabbitmq.com/install-rpm.html”,在文中找到節點“Install zero-dependency Erlang from RabbitMQ” ,安裝最小化依賴erlang。
  • 點擊跳轉鏈接“Download and install the zero dependency Erlang RPM package for running RabbitMQ.” ,進入git hub “https://github.com/rabbitmq/erlang-rpm”
  • 找到節點“Release Artifacts”,進入下載二進制安裝包地址 ,GITHUB 地址:“https://github.com/rabbitmq/erlang-rpm/releases”
  • 下載erlang rpm. Centos7 ,下載el7 版本,cent0s6 下載el6版本。如下載“erlang-20.1.1-1.el7.centos.x86_64.rpm
  • 安裝erlang "#rpm -ivh erlang-20.1.1-1.el7.centos.x86_64.rpm"

 

2、安裝rabbitmq

  • 回到官方rabbitmq下載地址""http://www.rabbitmq.com/install-rpm.html,選擇下載centos7 版本:“rabbitmq-server-3.6.12-1.el7.noarch.rpm
  • 安裝rabbitmq,"#rpm -ivh rabbitmq-server-3.6.12-1.el7.noarch.rpm"
  • 如報錯:“socat is needed by rabbitmq-server-3.6.12-1.el7.noarch” 需要安裝socat ,"#yum install socat"解決
  • 如報錯:“Erlang >=R16B... is need by rabbitmq-server-3.6.12....”,需要安裝更高版本Erlang
  • 開啟服務“#systemctl enable rabbitmq-server”
  • 啟動服務“#systemctl start rabbitmq-server”

 

3、配置rabbitmq

  • 添加管理賬號“#rabbitmqctl add_user admin 12345678”,admin 為賬號名稱,12345678為密碼
  • 設置用戶角色“#rabbitmqctl set_user_tags admin administrator”,administrator為超級管理員角色,其他參見官方網站
  • 設置用戶權限“#rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"”。 設置admin賬號 操作目錄,及訪問權限
  • 開啟遠程管理“#rabbitmq-plugins enable rabbitmq_management”

 

 4、檢驗服務是否運行

      默認運行端口: 5672

      默認web遠程管端口:15672
      可以通過  "#telnet localhost  5672" 查看端口是否監聽

      通過 "#telnet localhost  15672"查看web服務, 通過瀏覽器訪問http://*.*.*.*:15672 查看rabbitmq運行狀態

 

 

 

 

 

 

 windows 安裝 rabbitmq

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM