官方安装文档
http://www.rabbitmq.com/install-debian.html
安装说明
abbitmq-server
使用apt来安装使用的是ubuntu库里的,使用的版本相对旧一些,使用官网网站文件或者Packeage Cloud进行下载安装能获取更高版本的文件。
版本要求
RabbitMQ 3.7.x
安装需要是以下版本的:
Ubuntu 14.04 through 18.04
Debian Buster
Debian Stretch
Debian Jessie
APT安装(快速,但版本旧)
- 添加源、新增公钥、更新源、安装rabbitmq-server
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
通过invoke-rc.d rabbitmq-server stop/start/etc
启动进程
root@howen:/etc/apt/sources.list.d# invoke-rc.d rabbitmq-server status
● rabbitmq-server.service - RabbitMQ broker
Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-07-06 09:38:36 CST; 1min 14s ago
Main PID: 7160 (beam)
Status: "Initialized"
CGroup: /system.slice/rabbitmq-server.service
├─7160 /usr/lib/erlang/erts-7.3/bin/beam -W w -A 64 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -K true -- -root /usr/lib/erlan
├─7272 /usr/lib/erlang/erts-7.3/bin/epmd -daemon
├─7380 inet_gethost 4
└─7381 inet_gethost 4
Jul 06 09:38:35 howen rabbitmq-server[7160]: RabbitMQ 3.6.15. Copyright (C) 2007-2018 Pivotal Software, Inc.
Jul 06 09:38:35 howen rabbitmq-server[7160]: ## ## Licensed under the MPL. See http://www.rabbitmq.com/
Jul 06 09:38:35 howen rabbitmq-server[7160]: ## ##
Jul 06 09:38:35 howen rabbitmq-server[7160]: ########## Logs: /var/log/rabbitmq/[email protected]
Jul 06 09:38:35 howen rabbitmq-server[7160]: ###### ## /var/log/rabbitmq/[email protected]
Jul 06 09:38:35 howen rabbitmq-server[7160]: ##########
Jul 06 09:38:35 howen rabbitmq-server[7160]: Starting broker...
Jul 06 09:38:36 howen rabbitmq-server[7160]: systemd unit for activation check: "rabbitmq-server.service"
Jul 06 09:38:36 howen systemd[1]: Started RabbitMQ broker.
Jul 06 09:38:36 howen rabbitmq-server[7160]: completed with 0 plugins.
...skipping...
● rabbitmq-server.service - RabbitMQ broker
Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-07-06 09:38:36 CST; 1min 14s ago
Main PID: 7160 (beam)
Status: "Initialized"
CGroup: /system.slice/rabbitmq-server.service
├─7160 /usr/lib/erlang/erts-7.3/bin/beam -W w -A 64 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -K true -- -root /usr/lib/erlan
├─7272 /usr/lib/erlang/erts-7.3/bin/epmd -daemon
├─7380 inet_gethost 4
└─7381 inet_gethost 4
Jul 06 09:38:35 howen rabbitmq-server[7160]: RabbitMQ 3.6.15. Copyright (C) 2007-2018 Pivotal Software, Inc.
Jul 06 09:38:35 howen rabbitmq-server[7160]: ## ## Licensed under the MPL. See http://www.rabbitmq.com/
Jul 06 09:38:35 howen rabbitmq-server[7160]: ## ##
Jul 06 09:38:35 howen rabbitmq-server[7160]: ########## Logs: /var/log/rabbitmq/[email protected]
Jul 06 09:38:35 howen rabbitmq-server[7160]: ###### ## /var/log/rabbitmq/[email protected]
Jul 06 09:38:35 howen rabbitmq-server[7160]: ##########
Jul 06 09:38:35 howen rabbitmq-server[7160]: Starting broker...
Jul 06 09:38:36 howen rabbitmq-server[7160]: systemd unit for activation check: "rabbitmq-server.service"
Jul 06 09:38:36 howen systemd[1]: Started RabbitMQ broker.
Jul 06 09:38:36 howen rabbitmq-server[7160]: completed with 0 plugins.
- 打开管理页面
sudo rabbitmq-plugins enable rabbitmq_management
- 查看用户
sudo rabbitmqctl list_users
- 新增管理用户
sudo rabbitmqctl add_user admin admin
sudo rabbitmqctl set_user_tags admin administrator
- 登录刚设置的账户进行管理员登录
http://127.0.0.1:15672