CentOS7下rabbitmq的详细安装教程
一、安装前的准备工作:
【rabbitmq下载】
rabbitmq下载官网地址:http://www.rabbitmq.com/
具体的安装包的下载【这里安装的版本是3.7.5】:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.5
提供一个百度网盘地址:链接:https://pan.baidu.com/s/1K_dWn2u-NqSnZ1r8xR-5bw 提取码:1c19
注意事项:
erlang的版本会影响到rabbitmq的安装,两者有个版本对照
查看对照的地址:http://www.rabbitmq.com/which-erlang.html

【erlang下载】
具体的安装包的下载【这里安装的版本是19.3】:http://www.erlang.org/downloads/19.3
提供一个百度网盘地址:链接:https://pan.baidu.com/s/1F6dEThHbf2jRmJdOL_OiXQ 提取码:378x
二、安装步骤:
上传这两个要安装的文件:

【二----<<<<>>>>安装erlang】
[root@iZj56jkasko6onZ opt]# tar -zxvf otp_src_19.3.tar.gz
[root@iZj56jkasko6onZ opt]# cp -R otp_src_19.3 /program/

该系统需要安装如下包
#yum -y install ncurses-devel
#yum search libtool
#yum search libtool-ltdl-devel
#yum install libtool
#yum install libtool-ltdl-devel
#yum install gcc-c++
#yum install erlang-doc
#yum install erlang-jinterface
[root@iZj56jkasko6onZ program]# cd otp_src_19.3/
[root@localhost otp_src_19.3]# ./configure --prefix=/program/erlang
安装erlang:
[root@localhost otp_src_19.3]# make
[root@localhost otp_src_19.3]# make install
配置环境变量:
vi /etc/profile
ERLANG_HOME=/program/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME
source /etc/profile
测试是否安装成功:
[root@localhost ~]# erl

【二----<<<<>>>>安装rabbitmq】
[root@iZj56jkasko6onZ opt]# tar -xvf rabbitmq-server-generic-unix-3.7.5.tar
将解压好的移动到这个文件夹,这个不是必要的,但是放在根目录不太好
[root@iZj56jkasko6onZ opt]# cp -R rabbitmq_server-3.7.5 /program
查看:
[root@localhost ~]# cd /program
添加环境变量:
vi /etc/profile
export PATH=$PATH:/program/rabbitmq_server-3.7.5/sbin
export RABBITMQ_HOME=/program/rabbitmq_server-3.7.5
source /etc/profile
rabbitmq_server-3.7.5这个对应/program下的rabbitmq_server-3.7.5
三、测试是否安装成功:
【开启rabbitmq服务】[root@localhost ~]# rabbitmq-server -detached
【查看服务状态:】[root@localhost ~]# rabbitmqctl status
【开启rabbitmq:】[root@localhost ~]# rabbitmqctl start_app

【开启管理插件:】[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

【查看插件集合:】[root@localhost ~]# rabbitmq-plugins list

【访问可视化界面:】http://192.168.200.130:15672

【关闭rabbitmq:】[root@localhost ~]# rabbitmqctl stop_app
四、用户管理
查看所有用户
rabbitmqctl list_users
添加一个用户
rabbitmqctl add_user zhaobl 123456
配置权限
rabbitmqctl set_permissions -p "/" zhaobl ".*" ".*" ".*"
查看用户权限
rabbitmqctl list_user_permissions zhaobl
设置tag
rabbitmqctl set_user_tags zhaobl administrator
删除用户(安全起见,删除默认用户)
rabbitmqctl delete_user guest
CentOS7下rabbitmq的详细安装教程的更多相关文章
- CentOS7下RabbitMQ服务安装配置
参考文档: CentOS7下RabbitMQ服务安装配置 http://www.linuxidc.com/Linux/2016-03/129557.htm 在linux下安装配置rabbitMQ详细教 ...
- Lamp环境的详细安装教程
原文:Lamp环境的详细安装教程 架构LAMP环境 1.布置LAMP环境之前的准备工作 在架构LAMP环境时,确保你的Linux系统已经安装了make.gcc.gcc-c++(使用rpm -q xxx ...
- Vue框架下的node.js安装教程
Vue框架下的node.js安装教程 python服务器.php ->aphche.java ->tomcat. iis -->它是一个可以运行JAVASCRIPTR 的运行环 ...
- SVN CentOS7 下配置svn的安装及基础配置介绍
CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. 七. 一. 实践环境 CentOS 7操作系统(CentO ...
- centos7下源码方式安装gitlab8.9+发送邮件+ldap
CentOS7下源码方式安装gitlab 环境描述 操作系统: centos7 redis: >=2.8 mysql >=5.5.14 git >=2.7.4 架构设计 一台gitl ...
- centos7下mysql5.7的安装与配置
centos7下MySQL5.7的安装与配置 下载 下载地址 根据系统和版本选择红框中的四个RPM包下载即可,然后放到centos7系统中的/opt目录下,等待稍后安装. 安装前的准备 1. 检查系统 ...
- inux centos7下源码 tar安装5.7.26详解
inux centos7下源码 tar安装5.7.26图文详解 官网地址 https://dev.mysql.com/downloads/mysql/ 1.卸载Linux系统上自带的mysql插件(o ...
- Linux下zookeeper单机版详细安装
Linux下zookeeper单机版详细安装 1.zookeeper简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop ...
- CentOS7下MySQL5.7的安装-RPM方式
Installing MySQL on Linux Using RPM Packages 下载安装包 mysql下载地址:https://dev.mysql.com/downloads/mysql/ ...
随机推荐
- 洛谷 题解 P1550 【[USACO08OCT]打井Watering Hole】
本题看似很难,实际上思路非常简单--如果你想通了. 首先有一个问题:图中有几个点?大部分的人会回答\(n\)个点.错了,有\(n+1\)个. 多出来的那个点在哪?关键在于你要理解每一个决策的意义.实际 ...
- Java注解-元数据、注解分类、内置注解和自定义注解|乐字节
大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解. Java注解有以下几个知识点: 元数据 注解的分类 内置注解 自定义注解 注解处理器 Ser ...
- LeetCode 53. 最大子序和(Maximum Subarray)
53. 最大子序和 53. Maximum Subarray 题目描述 给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和. LeetCode53. M ...
- LocalDate LocalTime LocalDateTime Instant的操作与使用
一.简介 LocalDate表示当前(或指定)日期,格式为:yyyy-MM-dd LocalTime表示当前(或指定)时间,格式为:HH:mm:ss SSS LocalDateTime表示当前(或指定 ...
- [转帖]TPC-C解析系列02_OceanBase如何做TPC-C测试
TPC-C解析系列02_OceanBase如何做TPC-C测试 http://www.itpub.net/2019/10/08/3333/ 导语: 蚂蚁金服自研数据库OceanBase登顶TPC- ...
- WUSTOJ 1338: The minimum square sum(Java)
题目链接:1338: The minimum square sum Description Given a prime p(p<108), you are to find min{x2+y2}, ...
- WUSTOJ 1333: Sequential game(Java)
题目链接:1333: Sequential game Description Sequential detector is a very important device in Hardware ex ...
- windows下捕获本地回环网络中的报文RawCap
一.下载地址: 官网地址:https://www.netresec.com/?page=RawCap 百度云:链接:https://pan.baidu.com/s/1mWCOTRF5XicuJitBA ...
- C语言的关键字和数据类型
C语言关键字 C语言数据类型
- fabric.js 知识点整理
fabric.js是一个很好用的 canvas 操作插件,下面整理了一些平时项目中用到的知识点: //1: 获得画布上的所有对象: var items = canvas.getObjects(); / ...