网站建设资讯

NEWS

网站建设资讯

RabbitMQ安装操作-创新互联

rabbitmq

目前创新互联公司已为成百上千家的企业提供了网站建设、域名、网页空间、网站运营、企业网站设计、石阡网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。

应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。

消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。

    1、下载安装rabbitmq 依赖;

# wget http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el6.x86_64.rpm

# rpm -ivh erlang-18.1-1.el6.x86_64.rpm

*** 使用root用户进行安装 ****

# wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.3/rabbitmq-server-3.6.3-1.noarch.rpm

# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

# rpm -ivh rabbitmq-server-3.5.0-1.noarch.rpm

# service rabbitmq-server start

# chkconfig rabbitmq-server on

    检测状态;

# rabbitmqctl status

RabbitMQ 安装操作

    2、编辑配置文件;

开启web 管理插件;开启guest用户登录;

# rabbitmq-plugins enable rabbitmq_management

# cat /etc/rabbitmq/rabbitmq.config

[{rabbit, [{loopback_users, []}]}].

# service rabbitmq-server restart

    3、端口访问:

SELinux和类似的机制可以防止RabbitMQ绑定端口。当这种情况发生时,RabbitMQ将无法开始。确保以下端口可以打开:

4369(epmd),4369(Erlang分布)

5672、5671(AMQP 0-9-1和TLS)

15672(如果启用了管理插件)

61613、61614(如果启用了STOMP)

1883、8883(如果启用了MQTT)

    也可以配置RabbitMQ使用不同的端口。

http://IP:port/进行访问;

http://IP:15672/

RabbitMQ 安装操作

    4、用户管理;

a.新增一个用户

rabbitmqctl  add_user  Username  Password

b.删除一个用户

rabbitmqctl  delete_user  Username

c.修改用户的密码

rabbitmqctl  change_password  Username  Newpassword

d.查看当前用户列表

rabbitmqctl  list_users

    5、用户权限设置;

a.设置用户权限

rabbitmqctl  set_permissions  -p  VHostPath  User  ConfP  WriteP  ReadP

b.查看(指定hostpath)所有用户的权限信息

rabbitmqctl  list_permissions  [-p  VHostPath]

c.查看指定用户的权限信息

rabbitmqctl  list_user_permissions  User

d.清除用户的权限信息

rabbitmqctl  clear_permissions  [-p VHostPath]  User

    注:

官方参考http://www.rabbitmq.com/install-rpm.html

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:RabbitMQ安装操作-创新互联
文章源于:http://cdweb.net/article/csohej.html