1. 程式人生 > >centos下安裝RabbitMq

centos下安裝RabbitMq

rabbitmq需要erlang語言依賴。官網提供了兩種安裝方式。一種是通過使用yum資源包的形式,一種是手工依賴安裝。

  • Installing the package using Yum repositories on Package Cloud or Bintray (this option is highly recommended)
  • Downloading the package and installing it with rpm. This option will require manual installation of all 
    package dependencies
    .
  • 這裡選擇的安裝方式是手動安裝
  • 下載erlang19.3依賴,下載後
  •  tar -xvf otp_src_19.3.tar.gz     
  • cd otp_src_19.3
  •  ./configure --prefix=/usr/local/erlang --without-javac
  • make && make install
  • vim /etc/profile
  • #追加環境變數到檔案末尾
  • ERL_HOME=/usr/local/erlang
    PATH=$ERL_HOME/bin:$PATH
    export ERL_HOME PATH

  • source /etc/profile

  • 再就是正式安裝rabbitmq-server

  •  rpm -ivh --nodeps rabbitmq-server-3.7.2-1.el7.noarch.rpm

  • 啟用rabbitmq的管理外掛 rabbitmq-plugins enable rabbitmq_management

  • 啟動rabbitmq-server,啟動後通過埠15672訪問。預設使用者名稱密碼為guest guest

  • 啟動成功介面

設定遠端訪問。rabbitmq管理頁面外掛的預設使用者名稱密碼無法遠端登入。需要新增自己的使用者資訊

rabbitmqctl add_user admin admin

rabbitmqctl list_users

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

abbitmqctl list_permissions -p /

rabbitmqctl set_user_tags admin administrator //將使用者設定為administrator

rabbitmqctl list_users

執行以上命令後,可以通過admin admin登入管理介面