之前一直都是运维在搭建rabbitmq的环境,为了以后在家也能深入学习rabbitmq,我在自己的云服务器上也搭建了一套环境。
ubuntu下
可以参照官网的教程(http://www.rabbitmq.com/insta...),来进行安装了,我这就直接列出来安装的几步。
安装
添加新的源
echo 'deb http://www.rabbitmq.com/debian/ testing main' |
sudo tee /etc/apt/sources.list.d/rabbitmq.list
下载公钥
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc |
sudo apt-key add -
更新
sudo apt-get update
安装
sudo apt-get install rabbitmq-server
如何启动和关闭rabbitmq了?
invoke-rc.d rabbitmq-server stop/start
注意:最新版本为了安全,默认只允许本地可访问,也就是说我们远程无法访问。还需要进行配置才行。
配置
根据官网给出的,我们首先要新建一个配置文件,然后在配置文件里进行配置。
上图就是不同系统之间配置文件的位置,我这里是ubuntu的系统,参考Debian的就行。登录远程服务器,cd /etc/rabbitmq/
下,新建文件touch rabbitmq.config
。
文件内容如何写了,还是参照官网(http://www.rabbitmq.com/acces...)。
配置文件的内容为:
[{rabbit, [{loopback_users, []}]}].
我们想有一个web端可视化操作界面,我们还需要配置插件,这个步骤很简单:
rabbitmq-plugins enable rabbitmq_management
最后别忘记了重启你的rabbitmq
invoke-rc.d rabbitmq-server restart
注意:你的服务器有可能有防火墙设置,rabbitmq需要开放一些端口。例如:15672,5671,5672等等。(http://www.rabbitmq.com/insta...)
你可以在你的浏览器上输入:http://yourIp:15672/ 来访问你的rabbitmq监控页面。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。