最近需要学习RabbitMq 所以本人在CentOS7.6 系统下对RabbitMQ进行安装。
网上的教程水平参差不齐 所以我将在这里介绍最简便的安装方式 尽量减少大家配置环境的成本。
RabbitMQ是使用面向并发的编程语言Erlang写的 所以需要先安装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如果出现以下情况则表示安装成功
下载完成之后 我们先进入rabbitmq的下载目录(我这里把rabbitmq放在了桌面) 然后进行安装:
cd 桌面 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpmrabbitmq安装完成之后默认的配置文件存放在/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将红框圈出的地方 去掉%%和最后的,
最终变成这样:
下面设置开机启动
chkconfig rabbitmq-server on #下面是一组手动 开启、关闭 rabbitmq的指令 service rabbitmq-server start service rabbitmq-server stop service rabbitmq-server restart网页访问http://localhost:15672即可