您的位置:首页 > 运维架构 > Linux

CentOS7环境下 Erlang以及RabbitMQ安装配置教程

2019-05-25 19:48 239 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Ali1998/article/details/90550438

最近需要学习RabbitMq 所以本人在CentOS7.6 系统下对RabbitMQ进行安装。

网上的教程水平参差不齐 所以我将在这里介绍最简便的安装方式 尽量减少大家配置环境的成本。

RabbitMQ是使用面向并发的编程语言Erlang写的 所以需要先安装Erlang语言的开发环境

1.Erlang语言安装

RabbitMQ官网方法(安装比较快,几分钟搞定)
如果只是使用RabbitMQ,个人推荐使用RabbitMQ公司维护的erlang版本,该版本只保留了与RabbltMQ相关的功能,
地址是 Erlang下载路径(https://github.com/rabbitmq/erlang-rpm)
centOS6与7版本的都有,还有erlang19x、20x、21x版本。下面是在centOS7上安装21x版本erlang。
#新建文件 内容如下vi /etc/yum.repos.d/rabbitmq-erlang.repo

[code][rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

执行指令:

[code]yum install erlang

验证安装是否成功

[code]erl -version

如果出现以下情况则表示安装成功

2.RabbitMq的安装

下载完成之后 我们先进入rabbitmq的下载目录(我这里把rabbitmq放在了桌面) 然后进行安装:

[code]cd 桌面
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

3.全部安装完毕后 rabbitmq的配置

rabbitmq安装完成之后默认的配置文件存放在/usr/share/doc/rabbitmq-server-3.7.15/rabbitmq.config.example

我们先对配置文件进行移动 这样方便我们以后修改配置文件

[code]cp /usr/share/doc/rabbitmq-server-3.7.15/rabbitmq.config.example /etc/rabbitmq/rabbitmq.conf

3.1配置文件的修改:

将红框圈出的地方 去掉%%和最后的,

最终变成这样:

3.2常用指令:

下面设置开机启动

[code]chkconfig rabbitmq-server on
[code]#下面是一组手动 开启、关闭 rabbitmq的指令

service rabbitmq-server start

service rabbitmq-server stop

service rabbitmq-server restart

3.3 开启rabbitmq的管理页面(开启后可用浏览器访问rabbitmq的管理页面)

[code]#开启rabbitmq的管理页面
rabbitmq-plugins enable rabbitmq_management

#重启rabbitmq服务
service rabbitmq-server restart

网页访问http://localhost:15672即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: