在我们的生产环境我们对于rabbitmq的使用我们一般不怎么用docker的方式安装,在服务器条件有限的情况下我们使用原始安装包进行安装即可。这篇文章我们演示下使用安装包的方式进行Rabbitmq的安装。
这里我们按照的rabbitmq和erlang的版本对应如下:
序号 | 组件 | 版本 |
1 | erlang | erlang-22.3.4.21-1.el7.x86_64.rpm |
2 | rabbitmq |
Erlang安装
erlang的官网下载列表地址是:erlang官网下载列表
一、下载erlang的rpm环境
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
这里的下载可能会比较慢,所以这里的话,我们也提供文件下载,点击下载。
二、执行安装
chmod 777 script.rpm.sh yum install -y erlang-22.3.4.21-1.el7.x86_64
然后等待安装即可,下图是执行script的截图
下图是执行erlang安装的截图:
三、测试下安装的erlang
在命令行执行erl命令,可以看到如下图就代表安装成功了。
Rabbitmq安装
一、下载rabbitmq
rabbitmq的官网下载列表地址是:rabbitmq官网下载列表
这里我们下载的版本是3.8.13版本,直接下载即可
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash sudo yum install rabbitmq-server-3.8.13-1.el7.noarch
到此为止我们的rabbitmq就安装完成了。但是此时我们的rabbitmq是默认没有安装web端的客户端插件的,因此需要安装下才能好使,执行下面的命令进行安装:
rabbitmq-plugins enable rabbitmq_management
安装完毕之后,我们需要重启下rabbitmq,重启的命令是:
systemctl restart rabbitmq-server
此时我们可以通过15672端口进行访问了
经常使用rabbitmq的小伙伴一般都会使用guest用户,这里我们安装的版本默认是不支持guest账户的,
因此我们创建一个admin账户即可。
#创建一个admin账户 rabbitmqctl add_user admin admin #为admin账户分配操作权限 rabbitmqctl set_user_tags admin administrator
此时我们使用新账号进行登录就能登录成功了。
还没有评论,来说两句吧...