zoukankan      html  css  js  c++  java
  • rabbitmq的笔记(二)基本命令操作

    对于刚入门的朋友,无非就是搭建一个rabbitmq服务器,配置好,能用就行。复习一下比较常用的步骤,自己做一下笔记,也是分享给大家。可以快速灾后重建的时候使用。

    一、启动

    1、服务启动:rabbitmq-server -detached

    用这个命令启动是二进制版本通用的,用rpm安装的当我没说,rpm安装的都可以 service rabbitmq-server start。-detached参数是后来运行,没加参数的情况下,rabbitmq进程在前台驻留。

    2、关闭服务:rabbitmqctl shutdown

    用rabbitmq内置命令,就不要kill来kill去了。避免误伤了服务器。

    二、添加虚拟主机

    rabbitmqctl add_vhost /EC

    三、添加用户

    1、添加用户:rabbitmqctl add_user Username Password

    在服务器的命令操作,rabbitmq的用户密码也是明文保存下来,应该是因为rabbitmq不太重要。

    2、分配角色:rabbitmqctl set_user_tags Username administrator

    管理页面的登录需要,添加了管理员角色,是最大权限。另外还有management等角色。

    3、授权:rabbitmqctl set_permissions  -p /EC ".*" ".*" ".*"

    一个命令把虚拟主机、配置、读写的权限都配置了。

    至此,rabbitmq的服务已完全可用,用程序通过新建的账户就可以连接操作。

    四、用户管理界面

    默认情况下,安装完成rabbitmq,启动成功,并不会开启webui的http访问服务。通过rabbitmq-plugins list查看rabbitmq插件,发现rabbitmq_management这里并没有被开启。这里介绍如何开启rabbitmq基于http的webui界面管理。

    如果需要通过浏览器访问rabbitmq管理界面,需要开启rabbitmq_management插件。操作如下:

    rabbitmq-plugins enable rabbitmq_management

    再次查看rabbitmq-plugins

    重启rabbitmq,通过rabbitmqctl status可以看到http服务开启,端口15672

    现在访问http://10.119.9.149:15672,可以访问,但是为了能够像管理员一样查看rabbitmq更多信息,需要先创建一个管理员账号。

  • 相关阅读:
    C语言中for循环的使用
    详解C语言的main函数
    计算机语言的发展(the history of computer's language)
    hdu 1001
    hoj 1002
    hdu 1000
    POJ 1000(水题)
    hoj 1001
    code hunt题解(1)
    《C和指针》学习笔记(3)
  • 原文地址:https://www.cnblogs.com/hodge01/p/15186744.html
Copyright © 2011-2022 走看看