当前位置:   article > 正文

Centos7.9 安装 rabbitMq_centos7.9 安装rabbitmq

centos7.9 安装rabbitmq

Centos7.9


前言

公司搭建测试环境使用到rabbitmq,在安装过程照参照了很多网上的例子,但都有各种各样的问题,折腾两天后终于搞定了,本文就是记录此次安装的过程。


一、下载安装包

rabbitmq 对erlang版本有要求,具体要求参考网址:erlang rabbitmq版本对应关系
版本对照图
rabbitmq 和erlang 对系统的版本有要求,必须安装支持的版本否则会出现各种各样的问题。在新版本中对centos9 以下的系统并不友好,因为我的系统是7.9,所以只能下载对应支持的版本。
erlang各版本下载地址
rabbitmq下载地址

注意这里的系统版本,要与你的一致
在这里我下载的
erlang-23.3.4.11-1.el7.x86_64.rpm
对应的rabbitmq版本为
rabbitmq-server-3.10.0.rc.6-1.el7.noarch.rpm
这两个版本和系统都是对得上的,具体请参考erlang与rabbitmq的版本对应关系。

二、安装

1. 安装erlang

将erlang安装包下载到目录 /usr/local/erlang
执行命令

 rpm -ivh  erlang-23.3.4.11-1.el7.x86_64.rpm 
  • 1

安装即可
如果在安装过过程中,可能会出现版本对不上的问题,可以利用添加参数来解决问题

 rpm -ivh --nodeps   rpm -ivh  erlang-23.3.4.11-1.el7.x86_64.rpm 
  • 1

安装好之后我们还需要修改一下配置
编辑 /etc/profile 文件,在文件后边加上一下代码

添加配置 :
#set erlang environment
ERL_PATH=/usr/local/erlang/bin
PATH=$ERL_PATH:$PATH
  • 1
  • 2
  • 3
  • 4

执行命令使配置生效

soruce /etc/profile
  • 1

执行命令 erl 验证安装
在这里插入图片描述
可以看到我们已经安装好了。

2. 安装rabbitmq

执行命令安装rabbitmq,

rpm -ivh rabbitmq-server-3.10.0.rc.6-1.el7.noarch.rpm
  • 1

安装好之后,执行名称启动 rabbitmq

systemctl start rabbitmq-server
  • 1

查看服务状态

systemctl status rabbitmq-server
  • 1

看到这里证明你安装成功了

3. 配置rabbitmq

因为rabbitmq新版本guest用户只能使用localhost登录,如果我们需要通过其他机器访问管理页面就需要对rabbitmq进行配置

  • 启用管理界面配置
abbitmq-plugins enable rabbitmq_management
  • 1
  • 添加管理用户

创建admin用户,并为之设置权限

rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
  • 1
  • 2
  • 3

至此 安装基本上就结束了


总结

纸上得来终觉浅,绝知此事要躬行。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/568695
推荐阅读
相关标签
  

闽ICP备14008679号