环境:ubuntu
安装erlang
【执行】sudo apt-get install erlang-nox
验证
【执行】erl
安装rabbitmq
【可选】sudo apt-get update
【可选】sudo apt-get upgrade
【执行】sudo apt-get install rabbitmq-server
创建用户:rabbitmqctl add_user username password
为用户分配角色
rabbitmqctl set_user_tags username administrator
#Tags 可以是:administrator, monitoring, management
设置访问权限
rabbitmqctl set_permissions -p vhostname username ".*" ".*" ".*"
改密码
rabbimqctl change_password username newpassword
安装图形管理界面:
rabbitmq-plugins enable rabbitmq_management
(连接的端口是5672,图像管理的端口是15672)
.
rabbitmqctl stop
关闭服务
.
.
rabbitmq-server -detached
开启服务
.
.
-detached 参数是使用守护进程启动服务,在后台运行(命令行退出rabbitmq不会退出)
.
图像管理界面:http://yourIp:15672