簡介
RabbitMQ是實現(xiàn)了高級消息隊列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務器是用Erlang語言編寫的,而集群和故障轉(zhuǎn)移是構(gòu)建在開放電信平臺框架上的。所有主要的編程語言均有與代理接口通訊的客戶端庫。
配置安裝流程
1.運行環(huán)境配置和必要條件準備
erlang版本需要在20.3及以上版本。
erlang編譯安裝請參考《鯤鵬生態(tài)_erlang使用指南》。
2.軟件的安裝步驟
本文介紹直接下載軟件包進行安裝RabbitMQ。
1)執(zhí)行如下命令,獲取RabbitMQ。
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xz
2)執(zhí)行如下命令,解壓軟件包。
xz -d rabbitmq-server-generic-unix-3.6.10.tar.xz
tar xvf rabbitmq-server-generic-unix-3.6.10.tar
3)執(zhí)行如下命令,移動目錄到/usr/local下。
mv rabbitmq_server-3.6.10 /usr/local/rabbitmq
4)執(zhí)行如下命令,編輯profile文件。
vim /etc/profile
5)新增如下環(huán)境變量。
export PATH=$PATH:/usr/local/rabbitmq/sbin
6)按“Esc”鍵。輸入“wq!”保存退出。
7)執(zhí)行如下命令,使得環(huán)境變量生效
source /etc/profile
3.軟件的運行啟動
1)執(zhí)行如下命令,啟動RabbitMQ。
rabbitmq-server -detached
2)執(zhí)行如下命令,查看運行狀態(tài)。
rabbitmqctl status
當出現(xiàn)如下內(nèi)容時,表示RabbitMQ啟動成功。