Linux安装RabbitMQ

1.对应Erlang和Rabbit’MQ兼容性下载相对应的版本
这里使用的是otp_src_21.0.tar.gz和rabbitmq-server-generic-unix-3.7.14.tar.xz
Erlang下载地址
RabbitMQ下载地址
Linux安装RabbitMQ_第1张图片
2.安装Erlang需要的环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
3.安装Erlang
解压
tar -xvf otp_src_21.0.tar.gz
进入解压后的目录,进行配置
./configure --prefix=/usr/local/erlang

会有一些警告,提示没有java编译器和wxwidget(一个开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它工具)——这里不管
Linux安装RabbitMQ_第2张图片
执行安装
make && make install
添加到环境变量
vi /etc/profile

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

使修改生效
source /etc/profile

输入erl进行测试,会有版本信息提示,表示配置Erlang成功
4.安装RabbitMQ
解压
tar -xvf rabbitmq-server-generic-unix-3.7.14.tar.xz
修改文件夹名
mv rabbitmq_server-3.7.14/ rabbitmq
添加到环境变量

RABBITMQ_HOME=/usr/local/rabbitmq
export PATH=$PATH:$RABBITMQ_HOME/sbin

使修改生效
source /etc/profile
5.运行RabbitMQ
让RabbitMQ以守护线程运行
rabbitmq-server -detached
查看RabbitMQ运行状态
rabbitmqctl status
启动RabbitMQ的可视化管理插件
rabbitmq-plugins enable rabbitmq_management
添加新用户
rabbitmqctl add_user root 123456
为用户设置所有权限
rabbitmqctl set_permissions -p / root “." ".” “.*”
设置用户为管理员角色
rabbitmqctl set_user_tags root administrator
访问RabbitMQ可视化界面(请确保已开放5672和15672端口,或使用service iptables stop关闭防火墙)
http://192.168.195.123:15672/
Linux安装RabbitMQ_第3张图片
Linux安装RabbitMQ_第4张图片

安装完毕!

你可能感兴趣的:(Linux安装RabbitMQ)