下载erlang和rabbitmq-server

1.下载Erlang安装包

[root@VM_0_9_centos soft]# wget http://erlang.org/download/otp_src_22.0-rc2.tar.gz

2.下载rabbitmq-server安装包 https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.16
3. 上传安装包到Linux服务器目录下,进入到安装包所在目录进行安装。

<!-- 解压包 -->
[root@VM_0_9_centos package]# tar -xvf otp_src_20.3.tar.gz
[root@VM_0_9_centos package]# ll

<!-- 安装Erlang -->
<!-- 安装类库-->
[root@VM_0_9_centos /]# yum -y install gcc-c++
[root@VM_0_9_centos /]# yum -y install ncurses-devel
[root@VM_0_9_centos /]# yum -y install openssl-devel
[root@VM_0_9_centos /]# yum -y install unixODBC-devel
[root@VM_0_9_centos /]# mkdir /usr/local/erlang
[root@VM_0_9_centos /]# cd /ryt/package/otp_src_20.3
[root@VM_0_9_centos otp_src_20.3]# ./configure --prefix=/usr/local/erlang --without-Javac
[root@VM_0_9_centos otp_src_20.3]# make && make install 
<!-- 编译&安装完成以后配置Erlang环境变量 -->

[root@VM_0_9_centos otp_src_20.3]# vim  /etc/profile
<!--追加环境变量到文件末尾 -->
export PATH=$PATH:/usr/local/erlang/bin
 
<!-- 使用source /etc/profile命令可以使新建立的环境变量立刻生效而不用重新启动系统 -->

[root@VM_0_9_centos otp_src_20.3]# source /etc/profile
<!-- 正式安装RabbitMQ -->

[root@VM_0_9_centos otp_src_20.3]# cd ..
[root@VM_0_9_centos package]# rpm -ivh --nodeps rabbitmq-server-3.7.16-1.el7.noarch.rpm
<!-- 如果linux的防火墙开启时,还需执行以下操作 -->

[root@VM_0_9_centos package]# firewall-cmd --zone=public --add-port=15672/tcp --permanent
[root@VM_0_9_centos package]# firewall-cmd --zone=public --add-port=5672/tcp --permanent
[root@VM_0_9_centos package]# firewall-cmd --reload
<!-- 启动RabbitMQ -->

[root@VM_0_9_centos package]# rabbitmq-plugins enable rabbitmq_management
[root@VM_0_9_centos package]# rabbitmq-server
<!-- 后台启动 -->

[root@VM_0_9_centos package]# rabbitmq-server -detached
<!-- 创建登录用户 -->
[root@VM_0_9_centos package]# rabbitmqctl add_user 账号 密码 <!-- 授管理员权限 -->
[root@VM_0_9_centos package]# rabbitmqctl set_user_tags 账号 administrator <!-- 授权用户到虚拟机(/) -->
[root@VM_0_9_centos package]# rabbitmqctl set_permissions -p / 账号 '.*' '.*' '.*'

4. 正常启动以后,可以在浏览器中访问管理页面:http://<虚拟机IP>:15672/

输入用户名和密码 ,管理界面如下:

大功告成,睡觉啦...

Linux系统搭建RabbitMQ的更多相关文章

  1. Linux系统搭建Red5服务器

    Linux系统搭建Red5服务器 Red5 是 支持Windows,Linux等多平台的RTMP流媒体服务器,Windows下搭建相对容易,图形界面操作比较简单,Linux服务器的环境下没有图形界面, ...

  2. Linux系统搭建Java环境【JDK、Tomcat、MySQL】一篇就够

      前言:所有项目在完成开发后都会部署上线的,一般都是用Linux系统作为服务器的,很少使用Windows Server(大多数项目的开发都是在Windows桌面系统完成的),一般有专门负责上线的人员 ...

  3. 实验四 Linux系统搭建C语言编程环境

    项目 内容 这个作业属于那个课程 <班级课程的主页链接> 这个作业的要求在哪里 <作业要求链接地址> 学号-姓名 17043220-万文文 作业学习目标 1).Linux系统下 ...

  4. linux系统搭建ftp服务器及创建用户使用

    linux 系统下搭建ftp服务器 ftp是什么 FTP是 File Transfer Protocol 文件传输协议的英文名称,用于在Internet上控制文件的双向传输. 同时它也是一个应用程序. ...

  5. Linux系统搭建Hadoop集群

    一.环境说明 IP地址 主机名 备注 操作系统 192.168.92.11 hserver1 namenode Ubuntu 16.04 192.168.92.12 hserver2 datanode ...

  6. 1.arm的linux系统搭建

    从裸板到系统 一般是CPU内部有启动代码,如nuvoton的nuc900系列的芯片内部就有ibr程序,来控制启动过程,在usb启动时负责加载usb驱动,这样在pc端就可以识别到usb设备了,然后通过t ...

  7. Linux系统搭建私有CA证书服务器

    一.CA简介 CA是什么?CA是Certificate Authority的简写,从字面意思翻译过来是凭证管理中心,认证授权.它有点类似我们生活中的身份证颁发机构,这里的CA就相当于生活中颁发身份证的 ...

  8. Linux系统搭建LAMP平台

    知识背景(来自:百度百科): LAMP指的Linux(操作系统).Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一 ...

  9. Linux系统搭建负载均衡环境

    1:负载均衡的定义多台服务器组成一个集群,向外提供相同的服务,所有的请求经过apache服务器的分配,到各台tomcat服务器处理请求.另外还需实现session共享,如果有一台tomcat服务器宕机 ...

随机推荐

  1. Ubuntu16.04配置静态ip

    1.安装好ubuntu16.04虚拟机之后,首先按照下图的步骤进行: 首先需要打开虚拟网络编辑器,点击VMnet8的虚拟网卡,如果没有这个网卡,只需在编辑虚拟机设置里面将网络适配器类型改为NAT模式, ...

  2. python基础之条件语句

    检查相等和不等 多个检查条件 age1 = 22 age2 = 19 s1 = age1 > 21 and age2 > 19 print(s1) s2 = age1 > 21 or ...

  3. 编曲技巧:使用FL Studio来制作停顿的效果

    停顿效果是一种在音乐创作中非常常用的音效,它能起到缓冲的作用,而且能使这段旋律更具节奏感,在比较激情的歌曲中尤为常见.例如知名歌手王力宏演唱的<火力全开>中就使用了停顿效果,为歌曲加了不少 ...

  4. 顺序结构(C语言基本结构)

    顺序结构 1.基本概念 语句执行的顺序与顺序程序书写的顺序一致 特点 a.程序执行的顺序和语句书写的顺序一致 b.有一个数据入口,一个数据出口 顺序结构与四则运算 顺序结构是C语言的基本结构 程序由上 ...

  5. PowerManagerService流程分析

    一.PowerManagerService简介 PowerManagerService主要服务Android系统电源管理工作,这样讲比较笼统,就具体细节上大致可以认为PowerManagerServi ...

  6. Apache HTTPD 换行解析漏洞--CVE-2017-15715

    CVE-2017-15715 一.漏洞描述 Apache HTTPD是一款HTTP服务器,它可以通过mod_php来运行PHP网页.其2.4.0~2.4.29版本中存在一个解析漏洞,在解析PHP时,1 ...

  7. 【2020.11.28提高组模拟】T2 序列(array)

    序列(array) 题目描述 ​给定一个长为 \(m\) 的序列 \(a\). 有一个长为 \(m\) 的序列 \(b\),需满足 \(0\leq b_i \leq n\),\(\sum_{i=1}^ ...

  8. 痞子衡嵌入式:深入i.MXRT1050系列ROM中串行NOR Flash启动初始化流程

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是深入i.MXRT1050系列ROM中串行NOR Flash启动初始化流程. 从外部串行NOR Flash启动问题是i.MXRT系列开发最 ...

  9. Fiddler 4 断点调试(修改request请求参数)

    1.选中要测试的链接 2然后点击规则的Automatic Breakpoints 的Before Requests 3.重新发送请求找到测试的点链接 最终效果如下

  10. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    注:网上搜来的快照,暂未验证 在java代码中请求https链接的时候,可能会报下面这个错误javax.net.ssl.SSLHandshakeException: sun.security.vali ...