centos7 rabbitmq安装/配置

一、RabbitMQ简单介绍

    RabbitMQ就是当前最主流的消息中间件之一。RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。


因为RabbitMQ是由erlang实现的,所以要先安装erlang再安装rabbitMQ


1、先配置yum软件源地址EPEL(EPEL是管理yum下载软件的软件,也可以说是一个软件仓库)后安装erlang


安装前检查是否已经安装过EPEL

命令:yum repolist

   640?wx_fmt=png

如果已经安装,就不需执行下面的安装命令了

下载EPEL地址:wget  https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm	
安装命令1:rpm -ivh epel-release-7-11.noarch.rpm	
安装命令2:rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm	
卸载命令:rpm -e epel-release


2、安装erlang(通过yum源来安装)

下载命令:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 	
加入yum源:rpm -Uvh erlang-solutions-1.0-1.noarch.rpm	
开始安装:yum install erlang

如图

    640?wx_fmt=png


3、安装rabbitmq

下载地址命令:wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.4/rabbitmq-server-3.7.4-1.el7.noarch.rpm	
安装命令:yum install rabbitmq-server-3.7.4-1.el6.noarch.rpm


如图

    640?wx_fmt=png

以上rabbitmq安装成功了,开始配置rabbitmq



4、配置rabbitmq

先查看服务状态:

命令1:systemctl status rabbitmq-server.service	
命令2:service rabbitmq-server status

如图:未启动服务

    640?wx_fmt=png


启动服务命令1:systemctl start rabbitmq-server.service	
启动服务命令2:service rabbitmq-server start	
启动服务命令3:/sbin/service rabbitmq-server start

    640?wx_fmt=png

    640?wx_fmt=png


    

查看当前用户命令:rabbitmqctl list_users	
创建用户:rabbitmqctl add_user admin 123456	
授权:rabbitmqctl set_permissions admin ".*" ".*" ".*"	
将用户给于管理员权限:rabbitmqctl set_user_tags admin administrator	
创建新用户后可以删除一个guest用户:rabbitmqctl delete_user guest	
启用WEB管理界面:rabbitmq-plugins enable rabbitmq_management

    640?wx_fmt=png

以上rabbitmq安装并配置成功!!!



rabbitmq 一些基础命令:

删除一个用户:rabbitmqctl delete_user guest	
修改用户的密码:rabbitmqctl change_password admin admin@test	
查看所有队列消息:rabbitmqctl list_queues	
清除所有队列:rabbitmqctl reset	
启动1:service rabbitmq-server start;启动2:/sbin/service rabbitmq-server start	
停止:service rabbitmq-server stop	
重启:service rabbitmq-server restart	
查看状态:rabbitmqctl status




额外可能需要依赖:安装rabbitmq依赖项socat

官方地址:https://pkgs.org/download/socat

下载文件地址:http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/s/socat-1.7.2.3-1.el6.x86_64.rpm	
安装命令:rpm -Uvh socat-1.7.2.3-1.el6.x86_64.rpm 


  

640?wx_fmt=jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/314437.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Xor Path

Xor Path 思路 先是看错题目,以为是所有的路径异或值的和,然后好像用了个假的print函数,一直wa,,, 既然是异或,那么当一个点出现的次数是偶数次的时候它会被自己异或成零,也就是队…

CF 1642 E. Anonymity Is Important 线段树 + 离线

文章目录题意思路传送门 题意 有nnn个人,给你qqq个请求,分以下三种: [l,r,x][l,r,x][l,r,x] 如果x0x0x0,代表[l,r][l,r][l,r]这个区间内的人都没病。[l,r,x][l,r,x][l,r,x] 如果x1x1x1,代表[l,r][l,r][l,r]这个区间内…

Hyper-V + CentOS7 安装视频教程

一、前言本文使用图文视频的方式展示安装Centos7,【喜欢看视频学习的童靴请拖至文尾观看视频】二、虚拟机配置指定虚拟机名称&安装位置选择虚拟机代数 第一代虚拟机(例如Server 2008等平台技术,支持Vista、Win7) 第二代虚拟机…

SP5971 LCMSUM - LCM Sum

SP5971 LCMSUM - LCM Sum 思路 ∑i1nlcm(i,n)\sum_{i 1}^{n}lcm(i, n)i1∑n​lcm(i,n) >∑i1ningcd(i,n)> \sum_{i 1}^{n}\frac{i n}{gcd(i, n)}>i1∑n​gcd(i,n)in​ >n∑i1nigcd(i,n)> n\sum_{i 1}^{n}\frac{i}{gcd(i, n)}>ni1∑n​gcd(i,n)i​ 我们按…

程序员修神之路--用NOSql给高并发系统加速

领取福利记得长按,领取技术书籍哦随着互联网大潮的到来,越来越多网站,应用系统需要海量数据的支撑,高并发、低延迟、高可用、高扩展等要求在传统的关系型数据库中已经得不到满足,或者说关系型数据库应对这些需求已经显…

欧拉函数的性质及其证明

欧拉函数 ppp是素数,则有ϕ(p)p−1\phi(p) p - 1ϕ(p)p−1 证明:显然。 ppp是素数,npkn p ^ knpk,则ϕ(n)pk−pk−1\phi(n) p ^ k - p ^ {k - 1}ϕ(n)pk−pk−1 证明: [1,n][1, n][1,n]内,ppp的约数有p…

AtCoder Regular Contest 061

文章目录C - Many FormulasD - Snukes ColoringE - Snukes Subway TripF - Card Game for Three传送门 C - Many Formulas Score : 300300300 points 爆搜 直接dfsdfsdfs爆搜即可 复杂度O(2n)O(2^n)O(2n) 代码 D - Snuke’s Coloring Score : 400400400 points 考虑有标…

限时团购,6.5折:《C# 7.0 核心技术指南》

大家好,经过近两年的翻译,《C# 7.0 核心技术指南》终于和大家见面了。全书由 ThoughtWorks 高级咨询师,资深 .NET 专家刘夏翻译。作为一本第七次再版的图书,此次翻译对书中的字句进行了重新整理。期间和图书的原作者 Joe Albahari…

小A的最短路

小A的最短路 思路 树上问题求两个点的最短距离,显然能用lcalcalca来进行lognlog_nlogn​的查询,引入了两个无边权的点,所以我们的路劲就可以规划成三种x−>y,x−>u−>v−>y,x−>v−>u>−yx -&g…

Codeforces Beta Round #11 B. Jumping Jack 思维

文章目录题意:思路:传送门 题意: 初始在000点,第iii次跳跃可以跳iii的距离,可以选择向右或者向左跳,求最少多少次可以跳到xxx点。 −1e9≤x≤1e9-1e9\le x\le 1e9−1e9≤x≤1e9 思路: 我们贪…

Azure 命令行工具大混战,都是什么,该选哪个?

点击上方蓝字关注“汪宇杰博客”导语最近在学习 Azure 的命令行玩法,发现官方有不止一种命令行工具,容易对新手产生混淆,本文将介绍各种工具都是干啥的,以及如何选择。目前,微软官方有3个Azure命令行工具,分…

HDU 2588 GCD(欧拉函数)

GCD 思路 题目要求,对于给定的n,mn, mn,m要求有多少数∑i1ngcd(i,n)>m\sum _{i 1} ^{n} gcd(i, n) > m∑i1n​gcd(i,n)>m 我们可以对这个式子进行化简,通过枚举dgcd(i,n)d gcd(i, n)dgcd(i,n)有 ∑d∣n∑i1ngcd(i,d)d\sum _{d \mid n} \su…

2021 ccpc 哈尔滨 G. Damaged Bicycle 状压 + 期望dp

文章目录题意:思路:传送门 题意: 你需要从111走到nnn,初始速度是ttt,某些地方有自行车,每个位置自行车有pip_ipi​的概率是坏掉的,如果自行车没坏可以骑上自行车,速度是rrr&#x…

HDU 4983 Goffi and GCD(欧拉函数)

Goffi and GCD 思路 题目要求∑i1n∑j1ngcd(n−i,n)gcd(n−j,n)nk\sum_{i 1} ^{n} \sum _{j 1} ^{n} gcd(n - i, n)gcd(n - j, n) n ^ {k}∑i1n​∑j1n​gcd(n−i,n)gcd(n−j,n)nk 显然有gcd(n−i,n)<ngcd(n - i, n) < ngcd(n−i,n)<n对于k>3k > 3k>3直…

揭秘鸿蒙生态背后的DevOps实践

&#xff08;图片来源于网络&#xff09;8月9日&#xff0c;华为发布了鸿蒙操作系统&#xff0c;在发布会上我们看到了鸿蒙系统的研发历程&#xff1a;2017年&#xff0c;鸿蒙内核1.0完成技术验证&#xff1b;2018年&#xff0c;鸿蒙内核2.0用于终端TEE&#xff1b;2019年&…

AT3557 Four Coloring 切比雪夫距离 + 四色构造

传送门 由于曼哈顿距离在图上显示的是一个棱形&#xff0c;并不是很好看&#xff0c;所以我们将其旋转454545&#xff0c;转换成切比雪夫距离&#xff0c;这样就变成了一个正方形&#xff0c;正方形内部的点距离都不超过ddd&#xff0c;此时可以将正方形内部的点看成一个整体&a…

51nod 1188 最大公约数之和 V2(欧拉函数)

1188 最大公约数之和 V2 思路 用欧拉函数可以化简式子如下 ∑i1n∑j1i−1gcd(i,j)\sum_{i 1} ^{n} \sum _{j 1} ^{i - 1} gcd(i, j)i1∑n​j1∑i−1​gcd(i,j) ∑i1n∑j1igcd⁡(i,j)−(n1)(n)2 \sum_{i 1} ^{n} \sum_{j 1} ^{i} \gcd(i, j) - \frac{(n 1)(n)}{2}i1∑n​…

SonarQube系列一、Linux安装与部署

来源&#xff1a;https://www.cnblogs.com/7tiny/p/11269774.html【前言】随着项目团队规模日益壮大&#xff0c;项目代码量也越来越多。且不说团队成员编码水平层次不齐&#xff0c;即便是老手&#xff0c;也难免因为代码量的增加和任务的繁重而忽略代码的质量&#xff0c;最终…

P2906 [USACO08OPEN]Cow Neighborhoods G 切比雪夫距离 + 并查集 + set

传送门 考虑将曼哈顿距离转换成切比雪夫距离&#xff0c;这样问题就变成了max(∣x1−x2∣,∣y1−y2∣)≤dmax(|x_1-x_2|,|y_1-y_2|)\le dmax(∣x1​−x2​∣,∣y1​−y2​∣)≤d&#xff0c;这个式子就很好看了&#xff0c;我们首先按照(x,y)(x,y)(x,y)排序&#xff0c;让后我…

2018-2019 ACM-ICPC, Asia Shenyang Regional Contest E. The Kouga Ninja Scrolls 切比雪夫距离 +线段树

传送门 将曼哈顿距离转换成切比雪夫距离&#xff0c;现在就是求max(∣x1−x2∣,∣y1−y2∣)max(|x_1-x_2|,|y_1-y_2|)max(∣x1​−x2​∣,∣y1​−y2​∣)&#xff0c;显然我们可以将x,yx,yx,y分开考虑&#xff0c;下面以xxx为例。 考虑一段区间内不同门派的最大值和最小值&am…