干翻全岛蛙蛙 发表于 2024-12-2 13:24:05

Linux 安装Erlang、RabbitMQ

一、环境准备

版本:RabbitMQ 3.10.0 Erlang 24.3.4.1
1、RabbitMQ版本和Erlang版本兼容性关系

   https://www.rabbitmq.com/which-erlang.html
2、下载 Erlang  https://packagecloud.io/rabbitmq/erlang

https://i-blog.csdnimg.cn/direct/9207286ab3bf4ce18853637836a81a50.png
https://i-blog.csdnimg.cn/direct/ee873553f144426380dc511c2abfefd7.png
第二种方式: Otp 24.3.4.1 - Erlang/OTPThe official home of the Erlang Programming Languagehttps://csdnimg.cn/release/blog_editor_html/release2.3.7/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=O83Ahttps://www.erlang.org/patches/otp-24.3.4.1
https://i-blog.csdnimg.cn/direct/145ac84ab344482c9ad3a1941d8a6346.png
将下载后的包,放入服务器某文件夹下
cd /usr/local/rabbitmq/

# 解压
rpm -Uvh xxx

# 安装
yum install -y erlang

#查看版本

erl -version
3、RabbitMQ下载

RabbitMQ下载链接 weget下令下载地址(https://packagecloud.io/rabbitmq/rabbitmq-server)
https://i-blog.csdnimg.cn/direct/3f57611a94444c9c83801fdedb1ecf27.png
https://i-blog.csdnimg.cn/direct/2f17af70e2f84f6ea7ed5761a862b279.png
   wget --content-disposition "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.10.0-1.el7.noarch.rpm/download.rpm?distro_version_id=140"
https://i-blog.csdnimg.cn/direct/9cd0b222c0de473eb82dabce1724180b.png
当下载完成后,运行下面的下令将Key导入
   rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
最后,使用 yum 举行本地安装(可根据自己选择的版本修改下面的版本号),实行下令:、
   yum localinstall rabbitmq-server-3.10.0-1.el7.noarch.rpm
 
https://i-blog.csdnimg.cn/direct/c07bc17a47d44084bc8297d5cfc1b543.png
安装乐成标志,如下
https://i-blog.csdnimg.cn/direct/d0167e66be83470890fe2e6c904f6cf8.png
安装完成后,需要做最后一步的设置
   vi /etc/hosts
i 编辑
在最后一行,加上ip 主机名
esc  quit! 退出生存
https://i-blog.csdnimg.cn/direct/aa38a4c467b9498f85c74962ee70b883.png
https://i-blog.csdnimg.cn/direct/2112e91686f640e89148e9650bbffaa2.png

   安装完成后,需要启动rabbitMq,实行下令:
systemctl start rabbitmq-server
开机启动: systemctl enable rabbitmq-server
重新启动:    systemctl restart rabbitmq-server
二、RabbitMQ Web 界面管理

安装web端了客户端插件
   rabbitmq-plugins enable rabbitmq_management
安装结束,重启服务
   systemctl restart rabbitmq-server
端口15672(web端口) 5672(rabbitmq)服务器管理页面安全规则添加(阿里等等)、虚拟机防火墙端口放开、或者关闭防火墙,下面是虚拟机防火墙相关
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload 访问界面,http://服务器ip地址:15672
https://i-blog.csdnimg.cn/direct/84859066152548939e4d696f952ace17.png
   新增admin用户,并赋予administrator 权限
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
https://i-blog.csdnimg.cn/direct/f7b71f5362bc4ad5b5914b28d7170fc5.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux 安装Erlang、RabbitMQ