栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux安装Rabbitmq全过程,普通安装,非docker

Linux安装Rabbitmq全过程,普通安装,非docker

下载erlang环境
下载较慢的话,可以留邮箱我发给你
下载rabbitmq的环境1
下载rabbitmq的环境2
没有积分的话,可以留邮箱我发给你

首先安装erlang环境

tar -xvf otp_src_24.2.tar.gz
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
cd otp_src_24.2
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
make && make install
vim /etc/profile

环境变量生效

source /etc/profile

校验是否安装成功,出现下图代表安装成功

erl

安装Rabbitmq

导入秘钥

rpm –import rabbitmq-server-3.9.13-1.el8.noarch.rpm.asc 
rpm -ivh --nodeps  rabbitmq-server-3.9.13-1.el8.noarch.rpm

安装控制台插件

rabbitmq-plugins enable rabbitmq_management


安装延迟队列插件

把rabbitmq_delayed_message_exchange-3.9.0.ez文件上传到/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins

如果没有这个延迟队列文件的话,留言我发给你。

执行下面的命令

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

安装stomp插件

rabbitmq-plugins enable rabbitmq_management rabbitmq_web_stomp rabbitmq_stomp

修改rabbitmq的配置文件

vim /usr/lib/rabbitmq/bin/rabbitmq-server

多加一行erlang的bin目录地址,我的如下:

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


启动

systemctl start rabbitmq-server.service

查看状态

systemctl status rabbitmq-server


重启

systemctl restart rabbitmq-server.service

关闭

systemctl stop rabbitmq-server.service

添加个用户

rabbitmqctl add_user admin 123456
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator

浏览器打开控制台

设置rabbitmq的内存限制

rabbitmqctl set_vm_memory_high_watermark 0.2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/710251.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号