1. 程式人生 > >RabbitMQ安裝,配置

RabbitMQ安裝,配置

錯誤 erlang sta mqc use error padding 停止 pen

安裝(centos系統)

第一步: 下載rabbitmq安裝包

第二步: 安裝erlang

     1) 安裝Erlang Solutions倉庫到你的系統(目的在於讓你可以使用yum安裝到最新版本的erlang, 如果不設置, yum安裝的erlang版本通常太低)

       wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

       rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

     2) yum install -y erlang

     因為rabbitmq是使用erlang語言實現, 所以需要安裝erlang依賴;

     這裏提供的RabbitMQ是最新版3.6.9, 所需的erlang版本最低為 R16B-03,否則編譯時將失敗

     版本過低會報如下錯誤:

warning: rabbitmq-server-3.6.9-1.el6.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 6026dfca: NOKEY error: Failed dependencies: erlang >= R16B-03 is needed by rabbitmq-server-3.6.9-1.el6.noarch

第三步: 安裝socat

     yum install -y socat  

    否則報如下錯誤:  

warning: rabbitmq-server-3.6.9-1.el6.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 6026dfca: NOKEY error: Failed dependencies: socat is needed by rabbitmq-server-3.6.9-1.el6.noarch

第四步: 安裝

    rpm -ivh rabbitmq-server-3.6.9-1.el6.noarch.rpm

第五步: 啟動

    service rabbitmq-server start    啟動

    service rabbitmq-server stop    停止

    service rabbitmq-server restart   重啟

賬號配置

  安裝啟動後其實還不能在其它機器訪問, rabbitmq默認的guest賬號只能在本地機器訪問, 如果想在其它機器訪問必須配置其它賬號

  配置管理員賬號:

    rabbitmqctl add_user admin adminpasspord

    rabbitmqctl set_user_tags admin administrator

  啟動rabbitmq內置web插件, 管理rabbitmq賬號等信息

    rabbitmq-plugins enable rabbitmq_management

    訪問 http://你的地址:15672/#/users

  頁面如下:

  技術分享

  點擊創建的賬戶名, 進入如下頁面, 並按圖操作完成即可

  技術分享

  

RabbitMQ安裝,配置