rabbitmq在linux安装使用教程

1、安装

  • Ubuntu16.04安装最新版本rabbitmq
# 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

注意:安装报错之后必须设置主机名为localhost,则可以消除报错:
# hostnamectl set-hostname localhost
  • Centos安装最新版本rabbitmq
查看或下载centos最新版本的erlang
https://bintray.com/rabbitmq/rpm/erlang/20.3.4-1
查看或下载最新版本的rabbitmq、(Signature)
https://www.rabbitmq.com/install-rpm.html
将查看好的最新版本直接安装:
# yum install erlang-20.3.4-1.el7.centos.x86_64.rpm
# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
# yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm

2、配置环境

# 添加用户
rabbitmqctl add_user my_user my_password
# 添加虚拟主机
rabbitmqctl add_vhost myvhost
# 为用户赋予相应虚拟主机权限
rabbitmqctl set_permissions -p myvhost my_user ".*" ".*" ".*"

以下三个为必须操作部分,添加用户到设置权限
# 添加用户
rabbitmqctl  add_user nsfocus nsfocus
# 设置为超级用户
rabbitmqctl  set_user_tags  nsfocus  administrator
# Setting permissions for user "admin" in vhost "/" ...
rabbitmqctl  set_permissions -p "/" nsfocus ".*" ".*" ".*"

# 查看当前的所有用户以及权限
rabbitmqctl  list_users

3、基础操作

# 查看状态
systemctl status rabbitmq-server.service
# 开启
service rabbitmq-server start
# 关闭
service rabbitmq-server stop
# 查看日志
journalctl -xe

猜你喜欢

转载自blog.csdn.net/u012089823/article/details/83143648