RabittMQ安装和Erlang安装教程

安装Erlang

官方安装地址文档:

http://www.rabbitmq.com/install-rpm.html

根据官网的推荐

RabittMQ安装和Erlang安装教程

进入到专为RabbitMQ整理的极简版Erlang

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

RabittMQ安装和Erlang安装教程

RabittMQ安装和Erlang安装教程

我们看到这里已经有了.repo格式配置文件

所以,我们进入到/etc/yum.repos.d/

vi 新建一个 “rabbitmq-erlang.repo”的文件名,内容如下:[我这里使用的是CentOS]

In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

使用yum install erlang

RabittMQ安装和Erlang安装教程

安装Rabbit Server

RabittMQ安装和Erlang安装教程

启动RabbitMQ

当安装RabBMQ服务器包时,默认情况下,服务器不会作为守护进程启动;要想当系统启动时,默认启动为守护进程,作为管理员运行如下命令:

chkconfig rabbitmq-server on

通常启动服务器命令如下:

/sbin/service rabbitmq-server start

/sbin/service rabbitmq-server stop

RabittMQ安装和Erlang安装教程

启动web管理界面

//进入rabbitmq/bin
[root@localhost bin]# whereis rabbitmq
rabbitmq: /etc/rabbitmq /usr/lib/rabbitmq
[root@localhost bin]# cd /usr/lib/rabbitmq/bin

RabittMQ安装和Erlang安装教程

RabittMQ安装和Erlang安装教程

增加外网访问用户,默认用户guest只能本地访问

rabbitmqctl add_user admin 123456

RabittMQ安装和Erlang安装教程

设置用户组

rabbitmqctl set_user_tags admin administrator

RabittMQ安装和Erlang安装教程

设置默认vhost(”/”)访问权限

rabbitmqctl set_permissions -p "/" admin "." "." ".*"

RabittMQ安装和Erlang安装教程

关闭防火墙

RabittMQ安装和Erlang安装教程

浏览器访问:http://IP:15672

用户名admin,密码123456进行登录

扩展:.repo文件是干啥用的呢?

在linux下,repo文件都是存放圿etc/yum.repos.d文件夹之中的。repo文件即是我们常说的源文件(repositry匹配文件),

在使用yum命令的时候系统会自动读取repo文件,然后去repositry获取软件

RabittMQ安装和Erlang安装教程

具体读取repo文件的什么呢,来看一个简单的repo文件

local.repo
[local]
name=local
baseurl=url
gpgcheck=0/1
enabled=0/1
gpgkey=url;
  • local.repo:这个源文件的名字,这个根据实际的使用自己定义
  • name=local:对于local的具体描述,这个可以根据具体使用描述
  • baseurl:这个是非常重要的一环,表明了repositry的地址,支持ftp协议,http协议和file协议
  • enabled=0/1:只有两个值,1表示repositry可以获取;0表示关闭
  • gpgcheck=0/1:有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的
  • gpgkey=url:后面接的是gpgkey的地址,如果前面定义gpgcheck=1的话

更多关于yum配置文件的资料,运行命令:man yum.conf 获得更多资料

Original: https://www.cnblogs.com/liaojie970/p/9198867.html
Author: 山高我为峰
Title: RabittMQ安装和Erlang安装教程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/540255/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux 定时任务调度

    定时任务调度 任务调度:是指系统在某个时间执行的特定的命令或程序 任务调度分类 系统工作:有些重要的工作必须周而复始的执行 个别用户工作:个别用户可能希望执行某些程序 cronta…

    Java 2023年6月5日
    083
  • 与socket相关的流

    我看先看一下通过socket取得的流的运行类型 InputStream inputStream = socket.getInputStream(); 可以看到是SocketInpu…

    Java 2023年6月5日
    087
  • npm常用命令及参数总结

    NPM几个常用命令和参数的意思: npm&#xA0;<span class="hljs-keyword"><span class=&q…

    Java 2023年6月5日
    071
  • TestLink在线Excel用例转换xml

    项目功能 TestLink在线Excel用例转换xml将符合用例模板的Excel测试用例,转换成xml,用于导入TestLink进行用例管理。 使用方法 1、编写测试用例 2、打开…

    Java 2023年6月6日
    0127
  • SpringMVC 解析(二)DispatcherServlet

    在我的关于Tomcat容器介绍的文章中,介绍了Tomcat容器的工作原理,我们知道Tomcat容器在收到请求之后,会把请求处理为Request/Response对象,交给Servl…

    Java 2023年6月8日
    0113
  • 【Java】发送邮件和接收邮件配置超时时间

    首先了解一下发邮件如果超时会怎样,一直阻塞,如果你是用多线程组的话,那么不好意思那你会一直阻塞,解决办法有吗?有。 首先先知道一下javamail提供的关于超时的3个参数。 smt…

    Java 2023年5月29日
    078
  • 轻松搭建SpringCloudAlibaba分布式微服务

    SpringCloudAlibaba随笔目录 一、SpringCloudAlibaba项目之父工程搭建 二、 SpringCloudAlibaba项目之Nacos搭建及服务注册 三…

    Java 2023年6月5日
    091
  • 整理最近用的Mongo查询语句

    最近做了几个规则逻辑。用到mongo查询比较多,就是查询交易信息跑既定规则筛选出交易商户,使用聚合管道进行统计和取出简单处理后的数据,用SQL代替业务代码逻辑的判断。 MongoD…

    Java 2023年6月7日
    075
  • Mybatis源码5 StatementHandler ,ParameterHandler

    Mybatis5 StatementHandler ,ParameterHandler 一丶概述 前面我们总结了SqlSession—>CachingExecut…

    Java 2023年6月14日
    075
  • Java 在Word指定段落/文本位置插入分页符

    在Word插入 分页符可以 在指定段落后插入,也可以 在特定文本位置处插入。本文,将以Java代码来操作以上两种文档分页需求。下面是详细方法及步骤。 【程序环境】 在程序中导入ja…

    Java 2023年5月29日
    072
  • MongoDb在windows10下的安装、创建用户和数据库

    1.mongodb下载地址https://www.mongodb.com/download-center#community 2.安装 3.在D:\MongoDB目录下创建db和l…

    Java 2023年6月16日
    078
  • 若依 前端框架部署 apache 代替nginx的try_file

    ngin是这样的 location / {try_files $uri $uri/ /index.html;index index.html index.htm;} apache是…

    Java 2023年5月30日
    081
  • 数据结构中点链表的插入操作

    Status listinsert(Linklist &L,int i,ElemType e) //bool vs status :在函数需要有返回值的时候,既可以使用bo…

    Java 2023年6月5日
    076
  • 线程的生命周期

    线程的生命周期 线程的生命周期 一、通用的java生命周期 二、线程的方法 1、sleep(long millis)线程休眠 2.wait()线程等待 3、notify()/not…

    Java 2023年6月9日
    079
  • 《穷爸爸富爸爸关键结论》

    富爸爸上了停在小店外的小卡车,这时他对我们说:”继续工作,孩子们,你们越快忘记你们的工资,你们未来的生活就会越轻松,继续用你们的头脑思考,不求回报地工作,很快就会发现比…

    Java 2023年6月8日
    059
  • 读时加写锁,写时加读锁,Eureka可真的会玩

    大家好,我是三友~~ 在对于读写锁的认识当中,我们都认为读时加读锁,写时加写锁来保证读写和写写互斥,从而达到读写安全的目的。但是就在我翻Eureka源码的时候,发现Eureka在使…

    Java 2023年6月16日
    0106
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球