因为RabbitMQ是基于Erlang语言开发,因此在安装RabbitMQ以前,须要先安装Erlang
一、环境:git
二、在线安装Erlang:
1)、执行下列命令,下载Erlang的rpm包:github
cd usr/local/src/ wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
2)、执行下列命令,安装Erlang的rpm包:web
rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm yum -y install erlang
3)、执行下列命令,测试Erlang是否安装成功:vim
erl -version 结果显示:Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 8.0.3
三、在线安装RabbitMQ:
1)、执行下列命令,下载rabbitMQ server的rpm包:centos
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_14/rabbitmq-server-3.6.14-1.el7.noarch.rpm
2)、执行下列命令,安装rabbitMQ server的rpm包:bash
yum install rabbitmq-server-3.6.14-1.el7.noarch.rpm
3)、执行下列命令,建立配置文件rabbitmq.config:oop
cd /etc/rabbitmq/ vim rabbitmq.config 编辑内容以下: [{rabbit, [{loopback_users, []}]}]. 这里的意思是开放使用,rabbitmq默认建立的用户guest,密码也是guest,这个用户默认只能是本机访问,localhost或者127.0.0.1,从外部访问须要添加上面的配置。 保存配置后重启服务: #service rabbitmq-server stop #service rabbitmq-server start
4)、安装插件测试
/sbin/rabbitmq-plugins enable rabbitmq_management
5)、重启rabbitmq服务插件
service rabbitmq-server restart
到此,就能够经过http://ip:15672 使用guest,guest 进行登录web页面了rest