(linux-x86)RabbitMQ面向消息的中间件安装
【摘要】 (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)