最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

RabbitMQ下載與安裝教程

 更新時(shí)間:2024年02月03日 10:52:38   作者:白小筠  
RabbitMQ是實(shí)現(xiàn)了高級(jí)消息隊(duì)列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件),這篇文章給大家介紹RabbitMQ下載與安裝教程,感興趣的朋友跟隨小編一起看看吧

一、Docker安裝

1.單機(jī)部署

我們?cè)贑entos7虛擬機(jī)中使用Docker來(lái)安裝。

1.1.下載鏡像

方式一:在線拉取

docker pull rabbitmq:3-management

方式二:從本地加載

上傳到虛擬機(jī)中后,使用命令加載鏡像即可:

docker load -i mq.tar

1.2.安裝MQ

執(zhí)行下面的命令來(lái)運(yùn)行MQ容器:

docker run \
 -e RABBITMQ_DEFAULT_USER=ylh \
 -e RABBITMQ_DEFAULT_PASS=20020630 \
 --name mq \
 --hostname mq1 \
 -p 15672:15672 \
 -p 5672:5672 \
 -d \
 rabbitmq:3-management

訪問(wèn)15672端口http://192.168.205.128:15672
輸入賬號(hào)密碼就能進(jìn)入RabbitMQ的首頁(yè)

掛載數(shù)據(jù)據(jù)

docker run \
 -e RABBITMQ_DEFAULT_USER=ylh \
 -e RABBITMQ_DEFAULT_PASS=20020630 \
 -v mq-plugins:/plugins \
 --name mq \
 --hostname mq1 \
 -p 15672:15672 \
 -p 5672:5672 \
 -d \
 rabbitmq:3-management

二、安裝包安裝

1、下載

官網(wǎng)下載地址:http://www.rabbitmq.com/download.html 

2、環(huán)境準(zhǔn)備

需要先安裝Erlang、Socat、RabbitMQ

下載鏈接:鏈接: https://pan.baidu.com/s/14wog-HrdrrwU37yyMtnKOg

提取碼: vw8m 

拷貝剛才下載的安裝包到虛擬機(jī)/opt目錄下
執(zhí)行安裝命令:

rpm -ivh erlang-21.3.8.9-1.el7.x86_64.rpm
rpm -ivh socat-1.7.3.2-1.el6.lux.x86_64.rpm 
rpm -ivh  rabbitmq-server-3.8.1-1.el7.noarch.rpm
#如果rabbitmq安裝報(bào)錯(cuò),在線安裝socat
yum install -y socat

安裝成功后rabbitmq命令存放在:/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/sbin
進(jìn)入該文件

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/sbin 

啟用管理插件

rabbitmq-plugins enable rabbitmq_management

RabbitMQ啟停命令

# 第一次啟動(dòng)時(shí)會(huì)比較慢
systemctl start rabbitmq-server.service
systemctl status rabbitmq-server.service
systemctl restart rabbitmq-server.service
systemctl stop rabbitmq-server.service 

查看進(jìn)程

ps -ef | grep rabbitmq

rabbitmq啟動(dòng)時(shí)會(huì)監(jiān)聽三個(gè)端口號(hào):

? 5672: 其他程序和rabbitmq交互的端口[比如:java程序需要使用rabbitmq,就和此端口建立連接]

? 15672:rabbitmq的后臺(tái)管理系統(tǒng)的端口號(hào)[rabbitmq的客戶端]

? 25672:集群環(huán)境搭建的端口號(hào)

在web瀏覽器中輸入地址:http://虛擬機(jī)ip:15672/

成功訪問(wèn)
默認(rèn)賬號(hào): guest : guest,默認(rèn)不允許遠(yuǎn)程連接
解決:
增加管理員賬號(hào):rabbitmqctl add_user admin admin

如果新增慢,然后報(bào)錯(cuò)新增失敗,解決方案:

//查詢當(dāng)前主機(jī)的名稱
cat /etc/hostname
//將主機(jī)名稱和本機(jī)的ip 127.0.0.1綁定映射存到hosts文件中
vim /etc/hosts
127.0.0.1    查詢到的主機(jī)名稱
//然后再次添加用戶
rabbitmqctl add_user admin admin

給賬號(hào)分配角色:

# 角色:
# 1、超級(jí)管理員(administrator):所有權(quán)限
# 2、監(jiān)控者(monitoring): 登錄控制臺(tái)、查看mq信息權(quán)限
# 3、策略制定者(policymaker):登錄控制臺(tái)、管理policy權(quán)限
# 4、普通管理者(management):只能登錄控制臺(tái)
rabbitmqctl set_user_tags admin administrator

修改角色密碼:

rabbitmqctl change_password admin 123456

重啟mq

systemctl restart rabbitmq-server.service

查看用戶列表:

rabbitmqctl list_users

卸載

1、停止rabbitmq服務(wù)

systemctl stop rabbitmq-server

2、卸載erlang
查看erlang安裝的相關(guān)列表

yum list|grep erlang

卸載erlang所有內(nèi)容

yum -y remove erlang-*

刪除erlang目錄

rm -rf /usr/lib64/erlang

3、卸載rabbitmq
查看rabbitmq安裝的相關(guān)列表

yum list|grep rabbitmq

卸載rabbitmq所有內(nèi)容

yum -y remove rabbitmq-server.noarch

查找并刪除rabbitmq相關(guān)目錄

find / -name rabbit*

依次刪除對(duì)應(yīng)目錄:rm -rf 路徑
例如:

rm -rvf /var/lib/rabbitmqrm -rvf /usr/lib/rabbitmqrm -rvf /var/log/rabbitmq

到此這篇關(guān)于RabbitMQ下載與安裝教程的文章就介紹到這了,更多相關(guān)RabbitMQ下載與安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot實(shí)現(xiàn)物品點(diǎn)贊功能

    SpringBoot實(shí)現(xiàn)物品點(diǎn)贊功能

    這篇文章主要介紹了SpringBoot物品點(diǎn)贊功能實(shí)現(xiàn),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • FactoryBean使用及真實(shí)應(yīng)用場(chǎng)景分享

    FactoryBean使用及真實(shí)應(yīng)用場(chǎng)景分享

    這段文章詳細(xì)介紹了FactoryBean在Spring中的應(yīng)用,包括其定義、使用方法以及在Spring Boot中的實(shí)例,同時(shí),探討了如何利用FactoryBean整合MyBatis,簡(jiǎn)化了MyBatis與Spring的集成過(guò)程,通過(guò)FactoryBean,第三方庫(kù)可以被優(yōu)雅地加載到Spring容器中,提升了系統(tǒng)的靈活性和可擴(kuò)展性
    2026-05-05
  • 一文詳解Java常用包有哪些

    一文詳解Java常用包有哪些

    包是Java語(yǔ)言提供的一種確保類名唯一性的機(jī)制,是類的一種組織和管理方式、是一組功能相似或相關(guān)的類或接口的集合,這篇文章主要介紹了Java常用包有哪些的相關(guān)資料,需要的朋友可以參考下
    2025-11-11
  • Java編程實(shí)現(xiàn)計(jì)算兩個(gè)日期的月份差實(shí)例代碼

    Java編程實(shí)現(xiàn)計(jì)算兩個(gè)日期的月份差實(shí)例代碼

    這篇文章主要介紹了Java編程實(shí)現(xiàn)計(jì)算兩個(gè)日期的月份差實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • idea設(shè)置@Author文件頭注釋的實(shí)現(xiàn)步驟

    idea設(shè)置@Author文件頭注釋的實(shí)現(xiàn)步驟

    本文主要介紹了idea設(shè)置@Author文件頭注釋的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 在mybatis中去除多余的前綴或者后綴操作

    在mybatis中去除多余的前綴或者后綴操作

    這篇文章主要介紹了在mybatis中去除多余的前綴或者后綴操作。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • SpringBoot發(fā)送郵件功能 驗(yàn)證碼5分鐘過(guò)期

    SpringBoot發(fā)送郵件功能 驗(yàn)證碼5分鐘過(guò)期

    這篇文章主要為大家詳細(xì)介紹了SpringBoot發(fā)送郵件功能,驗(yàn)證碼5分鐘過(guò)期,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Apache?SkyWalking?修復(fù)TTL?timer?失效bug詳解

    Apache?SkyWalking?修復(fù)TTL?timer?失效bug詳解

    這篇文章主要為大家介紹了Apache?SkyWalking?修復(fù)TTL?timer?失效bug詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 帶你了解Java中的Mono接口

    帶你了解Java中的Mono接口

    Mono是ProjectReactor庫(kù)的核心類型之一,用于處理0或1個(gè)元素的異步數(shù)據(jù)流,本文主要介紹了帶你了解Java中的Mono接口,具有一定的參考價(jià)值,感興趣的可以了解一下
    2026-04-04
  • Mybatis-Plus中的條件參數(shù)使用

    Mybatis-Plus中的條件參數(shù)使用

    這篇文章主要介紹了Mybatis-Plus中的條件參數(shù)使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論

海晏县| 濮阳市| 辽中县| 布拖县| 宁强县| 千阳县| 鹤岗市| 印江| 彩票| 五河县| 沁水县| 辽阳市| 临安市| 福建省| 开鲁县| 汉中市| 刚察县| 阜阳市| 铁岭市| 溆浦县| 司法| 丹巴县| 故城县| 洱源县| 留坝县| 文水县| 德保县| 乐亭县| 平遥县| 山丹县| 临桂县| 侯马市| 沧州市| 武隆县| 新邵县| 龙南县| 明水县| 蒙阴县| 星座| 琼结县| 兴化市|