Centos 7 安裝 rabbitmq

一、安裝erlanghtml

  • 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"

 

二、安裝rabbitmqgit

  • 回到官方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」

 

三、配置rabbitmqgithub

  • 添加管理帳號「#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」

 

 四、檢驗服務是否運行web

      默認運行端口: 5672windows

      默認web遠程管端口:15672
      能夠經過  "#telnet localhost  5672" 查看端口是否監聽centos

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

 

 

 

 

 

 

 windows 安裝 rabbitmq網站

相關文章
相關標籤/搜索