Linux安装rabbitMq

1、下载erlang

http://erlang.org/download/

这里我用17.5

http://erlang.org/download/otp_src_17.5.tar.gz

2.在RabbitMQ官网下载安装包rabbitmq-server-generic-unix-3.5.4.tar.gz 

地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.4/rabbitmq-server-generic-unix-3.5.4.tar.gz

3、Erlang的安装有依赖其他模块 curses,ssl, orber(C++ compiler),Jdk等重要组件

   安装curses组件的命令:yum -y install ncurses-devel

 安装ssl组件的命令:yum install openssl-devel

 安装orber的命令:yun install gcc-c++

   安装Jdk    rpm -ivh xxx.rpm 即可不需要配置环境变量。

4、安装erlang

  解压otp_src_17.5.tar.gz

  ./configure

  make && make install

5、.测试Erlang是否安装成功

   在命令行输入erl命令判断

[root@localhost otp_src_17.5]# er
Erlang/OTP 17 [erts-6.4] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V6.4  (abort with ^G)
1>

RabbitMQ的安装

  1.解压 rabbitmq-server-generic-unix-3.5.4.tar.gz 

     tar zxvf rabbitmq-server-generic-unix-3.5.4.tar.gz 

  解压完成就可以启动RabbitMQ了

  2.启动RabbitMQ  (以我的安装目录为例)

  cd /opt/rabbitmq/rabbitmq_server-3.5.4/sbin  进入rabbitmq的sbin目录

  ./rabbitmq-server                                          启动rabbitmq

  ./rabbitmqctl status                                       查看rabbitmq的运行状态信息

   ./rabbitmq-server -detached  后台启动

   ./rabbitmq-server start &      后台启动

3、开启WEB管理功能

cd sbin

./rabbitmq-plugins enable rabbitmq_management

然后重启rabbit

输入网址:http://192.168.102.128:15672/

如果不能访问,注意开通防火墙15672和5672端口

firewall-cmd --zone=public --add-port=5672/tcp --permanent

firewall-cmd --zone=public --add-port=15672/tcp --permanent

4、创建管理用户,登录WEB

先启动rabbit-server,然后执行下面的命令

./rabbitmqctl add_user dev admin    添加账户 admin admin  分别是用户名和密码

./rabbitmqctl set_user_tags admin administrator  设置dev为管理员账户

./rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'   设置对Vhost的配置,读和写的权限。

原文地址:https://www.cnblogs.com/cocoat/p/7461834.html