centos7安装RabbitMQ

老子叫甜甜 提交于 2019-12-24 21:52:27

1,安装编译工具

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

2,下载并解压otp_src_18.3.tar.gz

 wget   http://erlang.org/download/otp_src_18.3.tar.gz
 tar -zxvf otp_src_18.3.tar.gz

3,编译安装erlang

 cd otp_src_18.3
 ./configure --prefix=/data/soft/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
 make && make install

4,设置环境变量

vim /etc/profile

在文件末尾添加下面代码, ‘ERLANG_HOME’等于上一步’–prefix’指定的目录

ERLANG_HOME=/usr/local/erlang
PATH=$ERLANG_HOME/bin:$PATH
export ERLANG_HOME
export PATH

使环境变量生效

source /etc/profile

输入命令检验是否安装成功

erl

如下输出表示安装成功

Erlang/OTP 18 [erts-7.3] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V7.3  (abort with ^G)

5,安装RabbitMQ

下载官方包
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz
解压并开启管理界面
 xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz
 tar -xvf rabbitmq-server-generic-unix-3.6.1.tar
 cp -rf ./rabbitmq_server-3.6.1 /usr/local/
 cd /usr/local/
 mv rabbitmq_server-3.6.1 rabbitmq-3.6.1
 cd ./rabbitmq-3.6.1/sbin/
 ./rabbitmq-plugins enable rabbitmq_management
启动服务
  ./rabbitmq-server                       #启动命令,该命令ctrl+c后会关闭服务
  ./rabbitmq-server -detached             #在后台启动RabbitMQ
添加管理员账户
 #添加用户
./rabbitmqctl add_user admin 123456
#设置用户标签,[administrator]:管理员标签
./rabbitmqctl set_user_tags admin administrator	
#设置用户权限
./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"	
#设置完成后可以查看当前用户和角色(需要服务已开启)
./rabbitmqctl list_users
访问RabbitMQ
 http://ip地址:15672

在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!