centos7下yum安装rabbitmq

准备环境:

centos7操作系统 
tips: erlang版本要和rabbitmq版本对应

1.执行命令(因为rabbitmq基于erlang开发,所以要先安装erlang环境)

yum install erlang

此时会出现如下图所示问题:

image.png

这是因为默认情况下没有erlang的rpm包。

2.此时就要更换yum源,我试了几个国内的,还是清华的网速比较好。
首先在/etc/yum.repos.d 目录下新建文件 erlang_solutions.repo,
执行命令

cd /etc/yum.repos.d && vim erlang_solutions.repo

并写入如下所示配置内容。

[erlang-solutions]
name=Centos $releasever - $basearch - Erlang Solutions
baseurl=https://mirrors4.tuna.tsinghua.edu.cn/erlang-solutions/centos/7/
gpgcheck=1
enabled=1
gpgkey=http://packages.erlang-solutions.com/rpm/erlang_solutions.asc

然后执行

yum -y install erlang

最后执行

erl

得到如图所示结果,代表安装成功


image.png

到此完成erlang的安装。
3.安装rabbitmq
首先要下载rabbitmq的rpm包
执行命令

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.6/rabbitmq-server-3.8.6-1.el7.noarch.rpm

执行安装命令

rpm -ivh rabbitmq-server-3.8.6-1.el7.noarch.rpm

会提示如下:


image.png

继续执行命令

yum -y install socat

然后继续执行命令

rpm -ivh rabbitmq-server-3.8.6-1.el7.noarch.rpm

最后执行命令

rabbitmq-server

如下所示代表安装成功


image.png

4.安装web访问扩展,默认开启15672端口访问,执行命令

rabbitmq-plugins enable rabbitmq_management

5.默认用户密码是guest/guest,但是不是管理员权限不能访问,所以可以执行命令新建账户密码以及分配管理员权限

rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容