吐血整理,rabbitmp超简单下载安装

Posted 三木一立

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了吐血整理,rabbitmp超简单下载安装相关的知识,希望对你有一定的参考价值。

文章目录

一,官网查看匹配的Erlang

https://www.rabbitmq.com/


如果想下载, rabbitmq3.8.5, 则对应的erlang语言的版本范围为21.3 到 23.x

二,去packagecloud网站找到对应的erlang版本rpm安装

https://packagecloud.io/rabbitmq/erlang
假设安装到centos7, rabbitmq就是3.8.5. 选一个23.x的版本。点击连接进入。

按照下面的链接执行。

1,

curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash


2,

sudo yum install erlang-23.3.4.8-1.el7.x86_64


安装完成: erl -V查看:

三,RabbitMq安装

在 https://packagecloud.io/rabbitmq/erlang 网站
一直找到3.8.5 el7

1,

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash


2,

sudo yum install rabbitmq-server-3.8.5-1.el7.noarch

到此就安装完成了。

四,Rabbitmq配置。

1,先使用命令查看是否能够启动。

rabbitmq-server start

2,能够正常启动,先ctrl + c 退出,然后执行下面命令把web管理功能的插件安装。

rabbitmq-plugins enable rabbitmq_management


需要重启才能生效。这里先不重启,先配置systemctl 来管理启动。

3,输入下面命令。查看 rabbitmq-server 命令被yum 分配到哪个路径了。

whereis rabbitmq-server 


可以看到是在 /usr/sbin 目录下。使用命令查看这个目录是否存在。确实存在

4,在 /etc/systemd/system 下新建rabbitmq.service 文件

vim /etc/systemd/system/rabbitmq.service 

添加如下内容,注意路径和上面的路径要匹配:

[Unit]
Description=rabbitmq
After=network.target

[Service]
Type=forking
ExecStart=/usr/sbin/rabbitmq-server -detached
ExecStop=/usr/sbin/rabbitmqctl stop
PrivateTmp=true

5,保存退出后,使用命令
systemctl daemon-reload

6,启动rabbitmq

7,使用命令:netstat -ntlp 。 查看15672, 25672 端口是否开启。若开启则可以访问了。

8,浏览器输入访问

9,登录。默认会有guest用户。但是guest 用户只能在本机使用。

所以可以添加另一个admin 用户作为登录用户。

rabbitmqctl add_user admin admin

但这时直接登录,会告知权限不够。

经过如下配置:

rabbitmqctl set_user_tags admin administrator

登录成功:

10,拓展部分:有的博客使用rpm解压安装,可能需要conf配置文件来解决上面只能本地登录的问题,本处方法后期的使用会出现什么问题,暂时还未知。

以上是关于吐血整理,rabbitmp超简单下载安装的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop安装搭建伪分布式教程(全面)吐血整理

JVM肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!

超简单的RabbitMQ安装步骤,连bug都整理好了,拿走不谢

超简单的RabbitMQ安装步骤,连bug都整理好了,拿走不谢

超简单的RabbitMQ安装步骤,连bug都整理好了,拿走不谢

五万字 | Spark吐血整理,学习与面试收藏这篇就够了!