Linux安装RabbitMQ - Go语言中文社区

Linux安装RabbitMQ


1.对应Erlang和Rabbit’MQ兼容性下载相对应的版本
这里使用的是otp_src_21.0.tar.gz和rabbitmq-server-generic-unix-3.7.14.tar.xz
Erlang下载地址
RabbitMQ下载地址
在这里插入图片描述
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(图形用户界面)和其它工具)——这里不管
在这里插入图片描述
执行安装
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/
在这里插入图片描述
在这里插入图片描述

安装完毕!

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/dh554112075/article/details/90176714
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢