在linux下安装配置rabbitMQ详细教程

一:准备依赖包

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz

二:下载erlang-18.3-1

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm

三、下载socat-1.7.3.2

wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm

四、下载rabbitmq-server3.6.5

wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

五、安装

1、安装erlang
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm

img

2、安装rabbitmq-server
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

img

提示需要一个socat依赖库

3、安装socat
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

img

4、再安装rabbitmq-server
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

img

安装成功

六、修改配置

#rpm安装,默认目录为:/usr/lib/rabbitmq 进入rabbirmq目录
cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin
vim rabbit.app  

rabbit.app:核心配置文件

img

端口默认:5672

img

{loopback_users, [<<"guest">>]} ,把guest用户打开,才能登录管控台
{loopback_users, [guest]}

img

七、启动rebbitmq

rabbitmq-server start &

img

显示日志文件路径

我们打开日志文件

vim /var/log/rabbitmq/rabbit\@zabbix_server.log

img

里面记录启动时的一些步骤,最后一行显示启动完毕。

img

5672端口已经被rabbitmq监听

八、安装管控台插件

rabbitmq-plugins  enable rabbitmq_management

img

安装成功,管控台默认端口号:15672

九、登录管控台

#浏览器打开
http://172.28.18.75:15672/

img

显示登录页面,用guest guest登录即可,这里最好我们使用rabbitmqctl命令添加一个管理员用户

img

#目前只有guest用户添加一个admin用户
rabbitmqctl add_user admin password
为用户设置管理员标记
rabbitmqctl set_user_tags admin administrator
为用户设置权限
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
用新建的 admin可以登录管控台了

后台启动rabbitmq 
rabbitmq-server -deched --后台启动节点
  rabbitmqctl stop_app --关闭节点上的应用
  rabbitmqctl start_app --启动节点上的应用
  rabbitmqctl stop --关闭节点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值