下载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