Centos7下RabbitMQ的安装与配置
具体按照步骤以此为准
- 第一步:安装最新版的erlang依赖
通过github设置版本号:https://github.com/rabbitmq/erlang-rpm
- vi /etc/yum.repos.d/rabbitmq_erlang.repo
- [rabbitmq_erlang]
- name=rabbitmq_erlang
- baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
- repo_gpgcheck=
- gpgcheck=
- enabled=
- # PackageCloud's repository key and RabbitMQ package signing key
- gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
- sslverify=
- sslcacert=/etc/pki/tls/certs/ca-bundle.crt
- metadata_expire=
- [rabbitmq_erlang-source]
- name=rabbitmq_erlang-source
- baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
- repo_gpgcheck=
- gpgcheck=
- enabled=
- # PackageCloud's repository key and RabbitMQ package signing key
- gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
- sslverify=
- sslcacert=/etc/pki/tls/certs/ca-bundle.crt
- metadata_expire=
- 第二步:查看线上版本号是否生效,如果生效执行安装即可
- yum info erlange
执行安装命令
- yum install erlang
- 第三步:安装RabbitMQ服务
- https://bintray.com/rabbitmq/rpm/download_file?file_path=rabbitmq-server%2Fv3.7.x%2Fel%2F8%2Fnoarch%2Frabbitmq-server-3.7.22-1.el8.noarch.rpm
MQ基本操作
- 启动RabbitMQ服务
- #service rabbitmq-server start
- 状态查看
- #rabbitmqctl status
- 启用插件
- #rabbitmq-plugins enable rabbitmq_management
- 重启服务
- #service rabbitmq-server restart
- 添加帐号:name 密码:passwd
- #rabbitmqctl add_user name passwd
- 赋予其administrator角色
- #rabbitmqctl set_user_tags name administrator
- 设置权限
- #rabbitmqctl set_permissions -p / name ".*" ".*" ".*"
#后台方式启动
rabbitmq-server -detached 开启rabbitmq 服务
参考博客:https://blog.csdn.net/weixin_37641832/article/details/85266867#commentsedit
1.下载安装依赖环境
- wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
- rpm -ivh erlang-solutions-1.0-.noarch.rpm
- yum install erlang
- yum install socat
2.下载安装RabbitMQ
- wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
- yum install rabbitmq-server-3.6.-.el7.noarch.rpm
3.开启web管理后台
- cd /usr/sbin/
- ./rabbitmq-plugins enable rabbitmq_management
4.配置RabbitMQ
- 创建用户名和密码
- ./rabbitmqctl add_user admin admin123
- 查看用户角色列表
- ./rabbitmqctl list_users
- 设置用户角色
- ./rabbitmqctl set_user_tags admin administrator
- 设置用户权限
- ./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
- 登陆web端输入用户名和密码访问
Centos7下RabbitMQ的安装与配置的更多相关文章
- CentOS7下RabbitMQ服务安装配置
参考文档: CentOS7下RabbitMQ服务安装配置 http://www.linuxidc.com/Linux/2016-03/129557.htm 在linux下安装配置rabbitMQ详细教 ...
- Centos7 下的SVN安装与配置
Centos7 下的SVN安装与配置 1.关闭防火墙 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机自关闭 systemctl disable firewalld 临 ...
- CentOS7下NFS服务安装及配置固定端口
CentOS7下NFS服务安装及配置 系统环境:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.el7.x86_64 软件版本:nfs-utils-1. ...
- CentOS7下RabbitMQ服务安装配置胜多负少
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.RabbitMQ据说具有良 ...
- CentOS7下RabbitMQ服务安装配置 (亲测有效)
erlang 21.3 rabbitmq-server 3.7.14 下载地址 链接: https://pan.baidu.com/s/1g_T1Q_6zpyO3AepS0ZPgYQ 提取码: abq ...
- Linux下 RabbitMQ的安装与配置-3
一 Erlang安装 1.RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境. 从Erlang的官网http://www.erlang.org/download.html 下载最 ...
- Linux下 RabbitMQ的安装与配置
以下教程摘录自互联网并做了适当修改,测试的rabbitmq 版本为:rabbitmq-server-generic-unix-3.5.6 各版本之间会有差异!!! 一 Erlang安装 Rabbit ...
- Window环境下RabbitMQ的安装和配置教程
一.安装 首先,RabbitMQ基于Erlang语言环境,所以需要先安装Erlang. Erlang下载地址:http://www.erlang.org/downloads 按照安装程序默认安装完成就 ...
- centos7下git的安装和配置
git的安装: yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了 2.9.2.想要安装最新版本的的 Git,只能下载源码进行安装. 1. 查 ...
随机推荐
- pipelinewise 学习一 docker方式安装
pipelinewise 没有提供基于pip 包的模式进行安装,而且推荐使用docker 以及源码的方式 以下是一个使用docker运行的方式 安装 git clone https://githu ...
- 通过patch 方式解决cube.js 集成cratedb 的问题
今天有写过一个简单的cube.js 集成cratedb 的说明,主要是在driver 上的兼容问题,处理方法是删除不兼容的代码 实际上我们也可以通过类似linux c 开发中的patch 方式解决,简 ...
- cube.js 集成cratedb 的尝试
cratedb 提供了pg协议的兼容,我们可以直接使用pg client 连接,但是也不是完整实现pg 协议的 以下是 cube.js 集成cratedb 的一些尝试 环境准备 docker-comp ...
- 【题解】洛谷 P1449 后缀表达式
目录 题目 思路 \(Code\) 题目 P1449 后缀表达式 思路 栈.题目说的不是很清楚,没说包含什么操作.除法用整数除法就行. 先string读入字符串,然后从前往后看如果是个数字就入栈,如果 ...
- ubuntu之路——day19.2 开源框架与迁移、CNN中的数据扩充
开源框架与迁移 上面介绍了一些已经取得很好成绩的CNN框架,我们可以直接从GitHub上下载这些神经网络的结构和已经在ImageNet等数据集上训练好的权重超参数. 在应用于我们自己的数据时. 1.如 ...
- ELK(Elasticsearch + Logstash + Kibana) 日志收集
单体应用或微服务的场景下,每个服务部署在不同的服务器上,需要对日志进行集重收集,然后统一查看所以日志. ELK日志收集流程: 1.微服务器上部署Logstash,对日志文件进行数据采集,将采集到的数据 ...
- Net core学习系列(八)——Net Core日志
一.简介# 日志组件,作为程序员使用频率最高的组件,给程序员开发调试程序提供了必要的信息.ASP.NET Core中内置了一个通用日志接口ILogger,并实现了多种内置的日志提供器,例如 Conso ...
- java.lang.IllegalStateException: No instances www.xxxx.com available for localhost
在SpringCloud的项目中,我们使用了自动配置的OAuth2RestTemplate,RestTemplate,但是在使用这些restTemplate的时候,url必须是服务的名称,如果要调用真 ...
- CentOS7 增加回环地址
添加回环地址的命令和说明如下: #添加一个回环地址到lo网卡,添加多个可以改lo:后边的序号 [要添加的地址] netmask 255.255.255.255 broadcast [要添加的地址] # ...
- git 常用命令的总结
1. git 查看分支 git branch (星号代表当前的分支) 2. 创建一个本地分支 git checkout -b 分支名称 3. 将本地新建分支提交到远程 git push origin ...