RabbitMQ安裝配置,筆記整理 RabbitMQ3.12.2版本安裝配置

  1. 官網下載

RabbitMQ?官方地址:RabbitMQ: easy to use, flexible messaging and streaming — RabbitMQ

下載時需注意Erlang?Versions的版本?

這里下載的是3.12.2?

2.安裝依賴環境

在線安裝依賴環境:

yum?install?build-essential?openssl?openssl-devel?unixODBC?unixODBC-devel?make?gcc?gcc-c++?kernel-devel?m4?ncurses-devel?tk?tc?xz

3.下載安裝erlang

https://github.com/rabbitmq/erlang-rpm/releases

rpm方式安裝erlang:??rpm?-ivh?erlang-25.3.2.3-1.el7.x86_64.rpm??

裝socat?依賴:???yum?-y?install?socat

erl?-version?查看版本號

???????4.安裝RabbitMQ

rpm?-ivh?rabbitmq-server-3.12.2-1.el8.noarch.rpm?

rpm方式安裝erlang:??rpm?-ivh?erlang-25.3.2.3-1.el7.x86_64.rpm??

裝socat?依賴:???yum?-y?install?socat

???????5.開啟管理界面及配置

rabbitmq-plugins?enable?rabbitmq_management

用下面這條命令,檢查RabbitMQ的執行狀態

systemctl?enable?rabbitmq-server.service

???????6.動RabbitMQ

service?rabbitmq-server?start?#?啟動服務

service?rabbitmq-server?stop?#?停止服務

service?rabbitmq-server?restart?#?重啟服務

如果啟動報錯:

Redirecting?to?/bin/systemctl?start?rabbitmq-server.service

Job?for?rabbitmq-server.service?failed?because?the?control?process?exited?with?error?code.?See?"systemctl?status?rabbitmq-server.service"?and?"journalctl?-xe"?for?details.

1.?建立配置文件

//跳轉目錄

cd?/etc/rabbitmq/

//建立文件

vi?rabbitmq-env.conf

2.?添加內容

NODENAME=rabbit@localhost

7.啟動創建用戶后訪問

http://192.168.64.135:15672/

默認用用密碼:guest/guest

訪問報錯:這是由于guest賬號默認只能通過localhost訪問登錄,如果通過IP地址訪問,則會被限制;User?can?only?log?in?via?localhost?

我們可以創建一個新帳號:

rabbitmqctl?add_user?javacto?javacto

為該用戶設置權限所有權限:

rabbitmqctl?set_permissions?-p?/?javacto".*"?".*"?".*"

設置該用戶為管理員角色:rabbitmqctl?set_user_tags?javacto?administrator

  1. 查看所有用戶:rabbitmqctl?list_users

然后登陸成功

???????8.如是阿里云需要開放端口

如果是阿里云記得在阿里云安全組規則里面開放rabbitmq的默認端口.
http協議的端口?15672?開放這一個就可以
amqp協議的?5672
clustering協議?25672

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/43385.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/43385.shtml
英文地址,請注明出處:http://en.pswp.cn/news/43385.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

銳捷無線產品運維(Web登錄、 命令行登錄)

目錄 登錄AP產品 Console登錄(只可以現場登錄) Web/Telnet/SSH登錄(可以現場、遠程登錄) 配置AP的管理地址 通過Web界面遠程登錄 通過Telnet、SSH等命令行的方式登錄 登錄AC產品 Console登錄(只可以現場登錄&a…

[bug] 記錄version `GLIBCXX_3.4.29‘ not found 解決方法

在使用mediapipe 這個庫的時候,首次使用出現 GLIBCXX_3.4.29’ not found 錯誤, 看起來是安裝mediapipe 的時候自動升級了 matplotlib 這個庫,導致依賴的 libstd.so 版本不滿足了,GLIBCXX_3.4.29 is an object from libstdc.so.…

【c語言】字符函數與字符串函數(上)

大家好呀,今天給大家分享一下字符函數和字符串函數,說起字符函數和字符串函數大家會想到哪些呢??我想到的只有求字符串長度的strlen,拷貝字符串的strcpy,字符串比較相同的strcmp,今天,我要分享給大家的是我們一些其他的…

Photoshop制作漂亮光澤感3D按鈕

原文鏈接(https://img-blog.csdnimg.cn/45472c07f29944458570b59fe1f9a0e0.png)

CentOS gcc介紹及快速升級

1.gcc介紹 GCC(GNU Compiler Collection)是一個開源的編譯器套件,由 GNU(GNUs Not Unix!的遞歸縮寫) 項目開發和維護。它是一個功能強大且廣泛使用的編譯器,支持多種編程語言,包括 C、C、Objective-C、Fortran、Ada 和…

性能測試技術之基礎篇(精華)

目錄 一、什么是性能? 二、什么是性能測試? 三、性能測試結果需要記錄哪些參數? 四、如何做性能測試(性能測試流程)? 1、指標建模 2、診斷調優 五、常見性能測試工具 一、什么是性能? …

【C語言】字符函數和字符串函數

目錄 1.求字符串長度strlen 2.長度不受限制的字符串函數 字符串拷貝strcpy 字符串追加strcat 字符串比較strcmp 3.長度受限制的字符串函數介紹strncpy strncat ?編輯strncmp 4.字符串查找strstr 5.字符串分割strtok 6.錯誤信息報告 strerror perror 7.字符分類函…

【算法挨揍日記】day03——雙指針算法_有效三角形的個數、和為s的兩個數字

611. 有效三角形的個數 611. 有效三角形的個數https://leetcode.cn/problems/valid-triangle-number/ 題目描述: 給定一個包含非負整數的數組 nums ,返回其中可以組成三角形三條邊的三元組個數。 解題思路: 本題是一個關于三角形是否能成立…

淺談Fetch API

什么是Fetch API Fetch API 是一種現代的 JavaScript API,用于進行網絡請求和處理響應數據。它提供了一種更簡單和更靈活的方式來執行網絡請求,取代了傳統的 XMLHttpRequest(XHR)。 Fetch API 具有以下特點: Promise…

概述、搭建Redis服務器、部署LNP+Redis、創建Redis集群、連接集群、集群工作原理

Top NSD DBA DAY09 案例1:搭建redis服務器案例2:常用命令限案例3:部署LNPRedis案例4:創建redis集群 1 案例1:搭建redis服務器 1.1 具體要求如下 在主機redis64運行redis服務修改服務運行參數 ip 地址192.168.88.6…

【問題整理】Ubuntu 執行 apt-get install xxx 報錯

Ubuntu 執行 apt-get install xxx 報錯 一、問題描述: 執行apt-get install fcitx時,報如下錯誤 grub-pc E: Sub-process /usr/bin/dpkg returned an error code (1)二、解決方法: 嘗試修復依賴問題: sudo apt-get -f install這個命令會嘗試修復系統…

Elasticsearch:如何在 Ubuntu 上安裝多個節點的 Elasticsearch 集群 - 8.x

Elasticsearch 是一個強大且可擴展的搜索和分析引擎,可用于索引和搜索大量數據。 Elasticsearch 通常用于集群環境中,以提高性能、提供高可用性并實現數據冗余。 在本文中,我們將討論如何在 Ubuntu 20.04 上安裝和配置具有多節點集群的 Elast…

關于Linux Docker springboot jar 日志時間不正確 問題解決

使用Springboot項目的jar,制作了一個Docker鏡像,啟動該鏡像后發現容器和容器中的Springboot 項目的日志時間不正確。 解決 查看容器時間命令為: docker exec 容器id date 1. 容器與宿主機同步時間 在啟動鏡像時候把操作系統的時間通過&q…

SpringBoot創建和使用

spring core的方式來寫代碼還是比較繁瑣的,而spring boot就是幫助程序員使用spring開發的一個腳手架(boot),它是一個用于構建Java應用程序的開源框架,旨在簡化開發流程并提高生產效率。它的主要優點有: 快速…

CSS簡介

目錄 CSS CSS概念 核心概念 為什么需要CSS 語法 CSS的引入方式 內聯樣式(行內樣式) 內部樣式 外部樣式(推薦) CSS CSS概念 CSS(Cascading Style Sheets)層疊樣式表,又叫級聯樣式表&am…

【Vue-Router】導航守衛

前置守衛 main.ts import { createApp } from vue import App from ./App.vue import {router} from ./router // import 引入 import ElementPlus from element-plus import element-plus/dist/index.css const app createApp(App) app.use(router) // use 注入 ElementPlu…

ShowMeBug CEO李亞飛受邀參加深圳青年創新創業系列沙龍電子信息專場

7月13日下午,由深圳市科技交流服務中心(深圳市科技專家委員會辦公室)主辦,深圳新一代產業園承辦的“2023深圳青年創新創業系列沙龍——電子信息專場”活動舉行。ShowMeBug CEO李亞飛受邀參加此次活動。 深圳市科學技術協會黨組成員…

微信小程序真機調試異常cmdId 1006, errCode-50011-已解決

cmdId 1006, errCode-50011 起因 小程序在模擬器上預覽沒問題,真機調試和體驗版首頁打不開,點展開顯示cmdId 1006, errCode-50011 解決 查了下1006, 說是廣告, 我沒接廣告,這個也不是錯誤碼 1006廣告組件被駁回你的廣告正在被審核,無法展現廣告后來找到幾個類似的帖子…

arm開發板 GDB遠程調試方法

1.前言 1.在linux下開發,免不了使用gdb調試,但是linux下開發嵌入式,都是跑在ARM板子上的,網上有很多GDB的基礎教程,但是能在ARM開發板用的時候,會有各種問題。 比如:*.cpp: No such file or di…

Android su

1. userdebug和user版本 2. 關閉selinux system/core diff --git a/init/selinux.cpp b/init/selinux.cpp index 5a0255acd..787917274 100644--- a/init/selinux.cpp b/init/selinux.cpp -104,6 104,8 EnforcingStatus StatusFromCmdline() { } bool IsEnforcing() { …