RabbitMQ与配置 (Jack Jiang 原创文档:http://www.52im.net)

RabbitMQ 安装和配置指南(以 Windows 平台为例)

53613063abaf

特别说明:在 xp 上,opt19 和 opt18 版本都不能正常安装(安装后没有生成 Bin 目录及文件),但 opt17(17 版最 新是 opt17.5)是可以安装的,估计 opt18 和 19 都不能在 xp 上正常安装和运行导致的(可能已放弃支持 xp 平台)!

53613063abaf

53613063abaf

第三步:安装 Erlang

53613063abaf

第四步:安装 RabbitMQ

53613063abaf

第五步:运行 RabbitMQ

53613063abaf

或者:

53613063abaf

53613063abaf(特别注意:启动一下 RabbitMQ 可能需差不多 2 分钟以上,不要以为它没有启动成功哦,多等一会!)附加:执行控制台命令看看 RabbitMQ 的状态等

第六步:开启 Web 版管理控制台(此步非必须,只是为了管理和调试方便而已)

1)执行命令:rabbitmq-plugins enable rabbitmq_management (linux下也是同样的指令)

53613063abaf

2)运行 RabbitMQ 后网页上可以打开了:

53613063abaf

53613063abaf特别注意:初始安装后只能在 127.0.0.1 的 ip 打开,默认用户名和密码都是:guest。要在 127.0.0.1 之外打开,需 新建一个用户名,如:js,密码设的复杂的点,并把 vhost 分给它(默认不分的哦),就这样就可以在其它 ip 打 开了:

3)网页打开后的效果:

53613063abaf

【Linux 下的安装】

完全重新安装,非常繁琐,要先安装 Erlang、再安装 RabbitMQ,中途会有各种依赖和版本问题。

Ubuntu 下的安装:

js 测试 linux 只有 12.04 版,sudo apt-get install rabbitmq-server 只能安装到 2.7.1(最新版是 3.6.5),这太老了。 真正生产的时候,就在新一点的 Centos 或 Ubuntu(如 16.04)下用它们自的软件库中版本安装吧,这样就简单 多了。

【Linux 下如何在命令行中加入新用户且给于管理员权限,以便远程访问 rabbitMQ 控制台】

1、sudo rabbitmqctl add_user js 19844713

2、sudo rabbitmqctl set_user_tags js administrator

3、sudo rabbitmqctl set_permissions -p / js ".*" ".*" ".*"

本文引用与即时通讯网

Logo

更多推荐