1、安装erlang
rabbitmq 依赖 erlang ,所以先要安装erlang 语言。
sudo apt-get install erlang
2、 安装 rabbitmq
sudo apt-get update
sudo apt-get install rabbitmq-server
3、启用web管理工具
sudo apt-get install rabbitmq-server
4、 使用默认的账户登录 guest,密码也是guest
5、如果发现使用guest 用户在非localhost 下登录不了,会报如下错误
HTTP access denied: user ‘guest’ - User can only log in via localhost
- 解决方法,新建一个用户
- 新建用户的命令如下
sudo rabbitmqctl add_user tom tom@tom
sudo rabbitmqctl set_permissions -p / tom ".*" ".*" ".*"
sudo rabbitmqctl set_user_tags tom administrator
常用命令
sudo rabbitmqctl start_app # 启动
sudo rabbitmqctl stop_app # 停止
sudo rabbitmqctl --help # 查看帮助
默认安装位置
/usr/lib/rabbitmq
日志位置:
/var/log/rabbitmq