centos7单节点安装rabbitmq

centos7安装rabbitmq
 
目录
  • 安装erlang
  • 安装RabbitMQ
  • 启动命令
  • WEB管理
  • 用户管理
  • 登陆
  • 集群搭建
 
一、安装erlang
由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。
 
1、安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
 
 
2、下载并安装erlang
tar -zxvf otp_src_22.0.tar.gz && cd otp_src_22.0
mkdir /usr/local/erlang
./configure --prefix=/usr/local/erlang
make install
 
检验erlang是否安装成功
ll /usr/local/erlang/bin
 
添加环境变量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
 
刷新环境变量
source /etc/profile
 
二、安装rabbitmq
rabbitmq下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15
 
1、下载rabbitmq安装包
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz
 
2、yum install -y xz
由于是tar.xz格式的所以需要用到xz,没有的话就先安装
 
3、解压两次
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
 
mv rabbitmq_server-3.7.15/ /usr/local/rabbitmq
 
4、配置环境变量并刷新环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
source /etc/profile
 
5、创建配置目录
mkdir /etc/rabbitmq
 
 
三、rabbitmq命令
启动:
rabbitmq-server -detached
 
停止:
rabbitmqctl stop
 
查看状态:
rabbitmqctl status
 
防火墙之类的请自行处理(5672和15672端口)
 
四、WEB管理
 
开启web插件
rabbitmq-plugins enable rabbitmq_management
默认账号密码:guest guest(这个账号只允许本机访问)
 
 
五、用户管理
 
1、查看所有用户
rabbitmqctl list_users
 
2、添加一个用户
rabbitmqctl add_user yinyc 123456
 
3、配置用户权限
rabbitmqctl set_permissions -p "/" yinyc ".*" ".*" ".*"
 
4、查看用户权限
rabbitmqctl list_user_permissions yinyc
 
5、设置tag
rabbitmqctl set_user_tags yinyc administrator
 
6、删除用户
rabbitmqctl delete_user guest
 
 
六、登录:
配置好用户之后重启一下rabbit,然后就可以用新账号进行登陆
 
 
 
 

posted @ 2021-08-24 16:29  Lenwen  阅读(135)  评论(0编辑  收藏  举报