美文网首页
在centos7环境下安装RabbitMQ

在centos7环境下安装RabbitMQ

作者: lew1sss | 来源:发表于2019-07-15 10:07 被阅读0次

在总结了网上的一些方法以及我在安装过程中遇到的一些坑,记录一下安装过程以及解决问题的方法。

前期准备工作

在usr/local创建一个rabbitmq的文件夹
由于RabbitMQ是用Erlang开发,我们还要下载Erlang

wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

使用rpm软件包安装特别方便,也不用另外去改配置文件和环境变量

安装Erlang

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

检查一下是否安装成功

erl

erl进入到Eshell

Erlang安装完成

安装RabbitMQ

安装RabbitMQ时需要socat的依赖
yum install socat

安装RabbitMQ
rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm

RabbitMQ安装成功

配置RabbitMQ

进入sbin文件夹
cd /sbin

查看插件列表
./rabbitmq-plugins list
./rabbitmq-plugins enable rabbitmq_management

开启服务
/sbin/service rabbitmq-server start(停止stop/重启restart/查看状态status)

监听5672端口是否启用
netstat -tnlp|grep 5672

client端通信口5672、web管理口15672、server间内部通信口25672

在浏览器上输入http://ip:15672/登录管理界面(打开不了网页考虑防火墙问题)
使用登录的用户名和密码默认都是guest

遇上login fail时,是因为由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用。

创建新用户admin
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator

编写配置文件rabbitmq.config
vim /etc/rabbitmq/rabbitmq.config
写入
[{rabbit, [{loopback_users, []}]}].
重启服务
/sbin/service rabbitmq-server restart

大功告成


管理页

相关文章

网友评论

      本文标题:在centos7环境下安装RabbitMQ

      本文链接:https://www.haomeiwen.com/subject/yrjgkctx.html