Ubuntu 安装并启动RabbitMQ
sudo apt-get install erlang-nox
:因为RabbitMQ是用erlang语言开发的,所以要先安装好语言环境
sudo apt-get install rabbitmq-server
:安装RabbitMQ
sudo rabbitmq-plugins enable rabbitmq_management
:启动RabbitMQ中的插件管理
systemctl start rabbitmq-server
:启动RabbitMQ
安装完rabbitmq后,有一个默认的用户guest和密码guest,但是该用户不能远程连接,只能使用guest来连接本地的server。
如果必须使用guest来进行远程登陆,则需要修改配置,修改/etc/rabbitmq/rabbitmq.conf文件,[ {rabbit, [ {lookback_users, []}]}].
或者可以自己增加一个用户,步骤如下:
-
创建一个test用户:
rabbitmqctl add_user test passwd
-
设置该用户为administrator角色:
rabbitmqctl set_user_tags test administrator
-
设置权限:
rabbitmqctl set_permissions -p '/' test '.' '.' '.'
-
重启rabbitmq服务:
sudo service rabbitmq-server restart
之后就能用test用户远程连接rabbitmq server了。
在浏览器输入 ip+端口号15672
注意:要开放云服务器的15672端口
结果如下所示: