centos下安裝RabbitMq
阿新 • • 發佈:2018-11-12
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
- 這裡選擇的安裝方式是手動安裝
- 下載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登入管理介面