激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - Linux中如何安裝RabbitMQ?

Linux中如何安裝RabbitMQ?

2020-06-06 17:51胖墩哥 Linux

本文中為大家帶來的是在linux系統中安裝Rabbitmq的方法,有需要的朋友可以閱讀本文參考一下

Linux中如何安裝RabbitMQ?在做一個微服務項目時候用到消息隊列,于是深入了解了消息隊列知識,并在linux上安裝了Rabbitmq,想要深入了解消息隊列相關知識,可以參考本文哦!

1. 更新基本系統

安裝任何軟件包之前,建議使用以下命令更新軟件包和存儲庫

?
1
yum -y update

2. 安裝Erlang

由于RabbitMQ是基于Erlang(面向高并發的語言)語言開發,所以在安裝RabbitMQ之前,需要先安裝Erlang。在本教程中我們將安裝最新版本的Erlang到服務器中。 Erlang在默認的YUM存儲庫中不可用,因此您將需要安裝EPEL存儲庫。 運行以下命令相同。

?
1
2
yum -y install epel-release
yum -y update

安裝Erlang

?
1
yum -y install erlang socat

您現在可以使用以下命令檢查Erlang版本。

?
1
erl -version

您將得到如下輸出:

?
1
2
[root@liptan-pc ~]# erl -version
Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.10.4

2. 安裝RabbitMQ

RabbitMQ為預編譯并可以直接安裝的企業Linux系統提供RPM軟件包。 唯一需要的依賴是將Erlang安裝到系統中。 我們已經安裝了Erlang,我們可以進一步下載RabbitMQ。 通過運行下載Erlang RPM軟件包。

2.1 下載RabbitMQ

下載RabbitMQ

?
1
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm

如果你沒有安裝wget ,可以運行yum -y install wget 。 您可以隨時找到最新版本的RabbitMQ下載頁面的鏈接。

2.2 安裝RabbitMQ

通過運行導入GPG密鑰:

?
1
rpm –import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

運行RPM安裝RPM包:

?
1
rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm

RabbitMQ現已經安裝在系統上。

3. 使用RabbitMQ

運行

?
1
systemctl start rabbitmq-server

開機自啟

?
1
systemctl enable rabbitmq-server

檢查狀態

?
1
systemctl status rabbitmq-server

4. 訪問Web控制臺4.1 啟動web控制臺

啟動RabbitMQ Web管理控制臺,方法是運行:

?
1
rabbitmq-plugins enable rabbitmq_management

通過運行以下命令,將RabbitMQ文件的所有權提供給RabbitMQ用戶:

?
1
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

4.2 創建用戶

現在,您將需要為RabbitMQ Web管理控制臺創建管理用戶。 運行以下命令相同。

?
1
2
3
rabbitmqctl add_user admin StrongPassword
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”

將管理員更改為管理員用戶的首選用戶名。 確保將StrongPassword更改為非常強大的密碼。

要訪問RabbitMQ的管理面板,請使用您最喜愛的Web瀏覽器并打開以下URL。

?
1
http://Your_Server_IP:15672/

5.管理界面介紹

第一次訪問需要登錄,默認的賬號密碼為:guest/guest

5.1.主頁

Linux中如何安裝RabbitMQ?

connections:無論生產者還是消費者,都需要與RabbitMQ建立連接后才可以完成消息的生產和消費,在這里可以查看連接情況channels:通道,建立連接后,會形成通道,消息的投遞獲取依賴通道。Exchanges:交換機,用來實現消息的路由Queues:隊列,即消息隊列,消息存放在隊列中,等待消費,消費后被移除隊列。

端口:

Linux中如何安裝RabbitMQ?

5.2.添加用戶

Linux中如何安裝RabbitMQ?

上面的Tags選項,其實是指定用戶的角色,可選的有以下幾個:

超級管理員(administrator)

可登陸管理控制臺,可查看所有的信息,并且可以對用戶,策略(policy)進行操作。

監控者(monitoring)

可登陸管理控制臺,同時可以查看rabbitmq節點的相關信息(進程數,內存使用情況,磁盤使用情況等)

策略制定者(policymaker)

可登陸管理控制臺, 同時可以對policy進行管理。但無法查看節點的相關信息(上圖紅框標識的部分)。

普通管理者(management)

僅可登陸管理控制臺,無法看到節點信息,也無法對策略進行管理。

其他

無法登陸管理控制臺,通常就是普通的生產者和消費者。

5.3.創建虛擬主機(Virtual Hosts)

為了讓各個用戶可以互不干擾的工作,RabbitMQ添加了虛擬主機(Virtual Hosts)的概念。其實就是一個獨立的訪問路徑,不同用戶使用不同路徑,各自有自己的隊列、交換機,互相不會影響。

Linux中如何安裝RabbitMQ?

創建好虛擬主機,我們還要給用戶添加訪問權限:

點擊添加好的虛擬主機:

Linux中如何安裝RabbitMQ?

進入虛擬主機設置界面:

Linux中如何安裝RabbitMQ?

以上就是小編為大家帶來的Linux中如何安裝RabbitMQ的全部內容,希望能對您有所幫助,小伙伴們有空可以來服務器之家網站,我們的網站上還有許多其它的資料等著小伙伴來挖掘哦!

原文地址:https://www.cnblogs.com/jimlau/p/12029985.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜视频在线观 | 高清视频91 | 亚洲一区二区三区精品在线观看 | 色阁五月 | 91av在线影院 | 国产在线一级片 | 一区二区三区四区国产精品视频 | 黄视频网站免费 | 激情小说另类 | 国产精品视频自拍 | 欧美一级片在线 | 欧美成人一区二区视频 | 国产黄网 | 亚洲一区中文字幕 | 精品国产91一区二区三区 | 成年人免费视频播放 | 偿还电影免费看 | 精品久久久一 | 黄色片一区二区 | 91精品国产综合久久久欧美 | 国产免费片 | 黑人三级毛片 | 久久精品亚洲精品国产欧美kt∨ | 久久亚洲线观看视频 | 九九精品在线观看视频 | 国产一级免费视频 | 久久亚洲春色中文字幕久久 | 国产精品99久久久久久久 | 精品久久久久久成人av | 国产人妖一区二区 | 久久99精品国产99久久6男男 | 91社影院在线观看 | 成人福利视频导航 | 国产精品99精品 | 国产精品一区免费在线观看 | 亚洲视频精选 | 国内精品伊人久久 | 刘亦菲一区二区三区免费看 | 久久国产免费视频 | 国产成人综合在线视频 | 在线小视频国产 |