Ubuntu16.04 下安装RabbitMQ

官方安装文档

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安装(快速,但版本旧)

  1. 添加源、新增公钥、更新源、安装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.
  1. 打开管理页面
sudo rabbitmq-plugins enable rabbitmq_management
  1. 查看用户
sudo rabbitmqctl list_users
  1. 新增管理用户
sudo rabbitmqctl add_user admin admin 
sudo rabbitmqctl set_user_tags admin administrator
  1. 登录刚设置的账户进行管理员登录
http://127.0.0.1:15672

猜你喜欢

转载自blog.csdn.net/lianowen/article/details/81202350