CentOS7环境下 Erlang以及RabbitMQ安装配置教程

    xiaoxiao2023-11-09  160

    最近需要学习RabbitMq 所以本人在CentOS7.6 系统下对RabbitMQ进行安装。

    网上的教程水平参差不齐 所以我将在这里介绍最简便的安装方式 尽量减少大家配置环境的成本。

    RabbitMQ是使用面向并发的编程语言Erlang写的 所以需要先安装Erlang语言的开发环境

    1.Erlang语言安装

    RabbitMQ官网方法(安装比较快,几分钟搞定) 如果只是使用RabbitMQ,个人推荐使用RabbitMQ公司维护的erlang版本,该版本只保留了与RabbltMQ相关的功能, 地址是 Erlang下载路径(https://github.com/rabbitmq/erlang-rpm) centOS6与7版本的都有,还有erlang19x、20x、21x版本。下面是在centOS7上安装21x版本erlang。 #新建文件 内容如下vi /etc/yum.repos.d/rabbitmq-erlang.repo

    [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1

    执行指令:

    yum install erlang

    验证安装是否成功

    erl -version

    如果出现以下情况则表示安装成功

    2.RabbitMq的安装

    下载完成之后 我们先进入rabbitmq的下载目录(我这里把rabbitmq放在了桌面) 然后进行安装:

    cd 桌面 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

    3.全部安装完毕后 rabbitmq的配置

    rabbitmq安装完成之后默认的配置文件存放在/usr/share/doc/rabbitmq-server-3.7.15/rabbitmq.config.example

    我们先对配置文件进行移动 这样方便我们以后修改配置文件

    cp /usr/share/doc/rabbitmq-server-3.7.15/rabbitmq.config.example /etc/rabbitmq/rabbitmq.conf

    3.1配置文件的修改:

    将红框圈出的地方 去掉%%和最后的,

    最终变成这样:

    3.2常用指令:

    下面设置开机启动

    chkconfig rabbitmq-server on #下面是一组手动 开启、关闭 rabbitmq的指令 service rabbitmq-server start service rabbitmq-server stop service rabbitmq-server restart

    3.3 开启rabbitmq的管理页面(开启后可用浏览器访问rabbitmq的管理页面)

    #开启rabbitmq的管理页面 rabbitmq-plugins enable rabbitmq_management #重启rabbitmq服务 service rabbitmq-server restart

    网页访问http://localhost:15672即可

    最新回复(0)