简述rabbitmq在服务器上的安装与使用

Rabbitmq的安装和使用

 

 

1. 安装依赖包

2. 安装erlang

3. 安装rabbitmq

4. 配置网页插件

5. 打开web界面

6. 创建用户并登录

7. 开启查看日志插件

8. rabbitmq常用命令

 

 

1.安装依赖包

yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto

2.erlang

2.1安装

yum install erlang

2.2检查是否安装成

erl   


出现上图则安装成功

3.安装rabbitmq

3.1 手动下载rabbitmq安装包

http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0-1.noarch.rpm

3.2 安装rabbitmq

yum install rabbitmq-server-3.5.0-1.noarch.rpm

 

出现上图则安装成功

3.3 开启rabbitmq

rabbitmq-server -detached

3.4 检查rabbitmq状态

rabbitmqctl status

 

出现上图则启动成功

4.配置网页插件

rabbitmq-plugins enable rabbitmq_management

 

出现上图则配置成功

5.打开web界面

在谷歌浏览器中输入     主机号:15672   

例如   10.220.43.208:15672

 

出现上图则进入web界面

附:如果不知道主机号,则使用以下命令查看主机号

netstat -napt|grep 5672

 

6.创建用户并登录

6.1 添加用户:

rabbitmqctl add_user 用户名 密码

6.2 添加权限:

rabbitmqctl set_permissions -p "/" 用户名".*" ".*" ".*"

6.3 修改用户角色(改为管理员角色)

rabbitmqctl set_user_tags 用户名 administrator

6.4 登录rabbitmq

 

出现上图则登录成功

7.开启查看日志插件

rabbitmq-plugins enable rabbitmq_tracing

 

出现上图则安装成功,此时可以通过tracing查看日志

8. rabbitmq常用命令

8.1服务器启动与关闭

开启服务:rabbitmq-server -detached

关闭服务:rabbitmqctl stop

重启服务:service rabbitmq-server restart

8.2 插件管理

开启插件:rabbitmq-plugins enable插件名

关闭插件:rabbitmq-plugins disable插件名

8.3 virtual_host管理

新建virtual_host: rabbitmqctl add_vhost xxx

撤销virtual_host: rabbitmqctl delete_vhost xxx

8.4 用户管理

新建用户:rabbitmqctl add_user username password

删除用户:rabbitmqctl delete_user username

改密码: rabbitmqctl change_password username newpassword

设置用户角色:rabbitmqctl set_user_tags用户名 xxx

xxx可以为administrator, monitoring, management

查看用户列表:rabbitmqctl list_users

8.5 获取服务器状态信息

服务器状态:rabbitmqctl status

queue信息:rabbitmqctl list_queues

exchange信息:rabbitmqctl list_exchanges

binding信息:rabbitmqctl list_bindings

connection信息:rabbitmqctl list_connections

channel信息:rabbitmqctl list_channels

8.6 清除队列

清除所有队列:rabbitmqctl reset

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值