(linux-x86)RabbitMQ面向消息的中间件安装

举报
QGS 发表于 2021/11/27 17:43:04 2021/11/27
【摘要】 (linux-x86)RabbitMQ面向消息的中间件安装

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

#安装Erlang所需依赖,并下载
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl
wget http://erlang.org/download/otp_src_24.0.tar.gz
tar -zxvf otp_src_24.0.tar.gz
#编译安装
cd otp_src_24.0
./configure --prefix=/usr/local/erlang
make && make install

#配置环境变量
vim /etc/profile
export PATH=$PATH:/usr/local/erlang/bin

source /etc/profile
erl

#RabbitMQ官网地址https://www.rabbitmq.com/
#下载,解压
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-generic-unix-3.8.16.tar.xz
xz -d rabbitmq-server-generic-unix-3.8.16.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.8.16.tar

#配置环境变量
cd rabbitmq_server-3.8.16/
vim /etc/profile
export PATH=$PATH:/opt/rabbitmq_server-3.8.16/sbin

source /etc/profile

#启动rabbitmq服务和管理插件
cd sbin/
./rabbitmq-server start  或 ./rabbitmq-server -detached
./rabbitmq-plugins enable rabbitmq_management
#查看端口15672是否启动
netstat -ntlp


#添加admin用户,密码111111
./rabbitmqctl add_user admin 111111
./rabbitmqctl set_user_tags admin administrator
./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

#浏览器访问IP:15672

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。