Rabbitmq安裝教程

2022-03-06 16:04:02 字數 1896 閱讀 9768

rabbitmq 是乙個由 erlang 語言開發的 amqp 的開源實現的開源訊息**軟體

amqp :advanced message queue,高階訊息佇列協議。它是應用層協議的乙個開放標準,為面向訊息的中介軟體設計,基於此協議的客戶端與訊息中介軟體可傳遞訊息,並不受產品、開發語言等條件的限制。

安裝環境新增erlang倉庫源

# 建立/etc/yum.repos.d/rabbitmq_erlang.repo檔案,寫入如下內容

[rabbitmq_erlang]

name=rabbitmq_erlang

baseurl=

repo_gpgcheck=1

gpgcheck=0

enabled=1

gpgkey=

sslverify=1

sslcacert=/etc/pki/tls/certs/ca-bundle.crt

metadata_expire=300

[rabbitmq_erlang-source]

name=rabbitmq_erlang-source

baseurl=

repo_gpgcheck=1

gpgcheck=0

enabled=1

gpgkey=

sslverify=1

sslcacert=/etc/pki/tls/certs/ca-bundle.crt

metadata_expire=300

安裝erlang

yum install erlang -y
匯入rabbitmq安裝源的簽名

rpm --import

新增rabbitmq.repo檔案

[bintray-rabbitmq-server]

name=bintray-rabbitmq-rpm

baseurl=

gpgcheck=0

repo_gpgcheck=0

enabled=1

安裝rabbitmq服務

yum install rabbitmq-server -y

啟動服務並設定開機自啟動

systemctl start rabbitmq-server 

systemctl enable rabbitmq-server

開啟管理介面

rabbitmq-plugins enable rabbitmq_management

rabbitmq-plugins list # 檢視開啟的外掛程式

新增使用者

rabbitmqctl add_user username passwd
刪除使用者

rabbitmqctl delete_user username
檢視當前使用者列表

rabbitmqctl  list_users
修改密碼

rabbimqctl change_password
修改使用者角色

rabbitmqctl set_user_tags username administrator
修改許可權

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

RabbitMQ 安裝教程

rabbitmq簡介 rabbitmq是實現了高階訊息對列協議 amqp 的開源訊息 軟體,它是用高效能 可伸縮而聞名的erlang語言編寫而成的,其集群和故障轉移是構建在開放電信平台框架上的。第一步 先安裝rabbitmq依賴語言開發包erlang,erlang 執行。安裝成功後配置環境變數,預設...

RabbitMQ安裝教程

此電腦 滑鼠右鍵 屬性 高階系統設定 環境變數 新建 系統環境變數 變數名 erlang home 變數值就是剛才erlang的安裝位址,點選確定。然後雙擊系統變數path 點選 新建 將 erlang home bin加入到path中。安裝後配置一下系統的環境變數,此電腦 滑鼠右鍵 屬性 高階系統...

RabbitMQ安裝教程

寫在前面 這個教程可能是比較零散的,但是對於我而言具有可用性,筆者初次接觸mq,所以教程相對較淺 什麼是mq mq是訊息佇列 message queue 的簡稱,採用 先進先出 的資料結構。現在主要的mq產品有rabbitmq activemq rocketmq zeromq kafka等。本文講的...