Centos安装RabbitMQ

1.RabbitMQ由Erlang语言编写而写,所以在安装RabbitMQ之前先安装Erlang。

首先创建rabbitmq-erlang文件

 vim /etc/yum.repos.d/rabbitmq-erlang.repo

 在rabbitmq-erlang输入以下内容

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

https://github.com/rabbitmq/erlang-rpm可看到配置.repo

输入命令检查是否安装成功

erl

OK,安装完erlang后,下面安装rabbitmq,安装之前,需要去官网查看一下rabbitmq版本对erlang版本的一个支持情况,官网地址:http://www.rabbitmq.com/which-erlang.html

根据安装的erlang版本,选择对应的rabbitmq版本

# 下载源码包
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz
# 解压
tar -xvf rabbitmq-server-generic-unix-3.7.8.tar.xz -C /usr/local/
# 添加环境变量
vim /etc/profile
------  添加如下内容  ------
PATH=$PATH:/usr/local/rabbitmq_server-3.7.8/sbin
 
 
# 重载一下环境变量
source /etc/profile
 
# 添加web管理插件
rabbitmq-plugins enable rabbitmq_management

安装完rabbitmq后,有一个默认的用户guest,这个用户不能远程连接,只能本地连接server
 

#创建一个admin用户
rabbitmqctl add_user admin 123456

设置该用户为administrator角色
rabbitmqctl set_user_tags admin administrator

 rabbitmq常用命令

1、以应用方式启动
 
rabbitmq-server -detached 后台启动
 
Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止
 
 关闭:rabbitmqctl stop
 
2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)
 
rabbitmq-service install 安装服务
 
rabbitmq-service start 开始服务
 
Rabbitmq-service stop  停止服务
 
Rabbitmq-service enable 使服务有效
 
Rabbitmq-service disable 使服务无效
 
rabbitmq-service help 帮助
 
当rabbitmq-service install之后默认服务是enable的,如果这时设置服务为disable的话,rabbitmq-service start就会报错。
 
当rabbitmq-service start正常启动服务之后,使用disable是没有效果的
 
关闭:rabbitmqctl stop
 
3、Rabbitmq 管理插件启动,可视化界面
 
rabbitmq-plugins enable rabbitmq_management 启动
 
rabbitmq-plugins disable rabbitmq_management 关闭
 
 
4、Rabbitmq节点管理方式
 
Rabbitmqctl

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值