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等。本文講的...