centos7安装RabbitMQ

几番周折终于安装好了RabbitMQ ,下面记录下安装步骤,mark 

一、安装Erlang环境

1.  下载erlang安装包

可以在官网下载或者用wget下载   erlang 官网下载:http://www.erlang.org/downloads

RabbitMQ 是由 Erlang语言编写的,也正因如此,在安装RabbitMQ 之前需要安装 Erlang。

注意:在安装 RabbitMQ 的时候需要注意 RabbitMQ 和 Erlang 的版本关系,如果不注意的话会导致出错。

wget -c http://erlang.org/download/otp_src_20.2.tar.gz

 2.  解压erlang安装包

      tar -zxvf otp_src_20.2.tar.gz

 3.  安装 erlang 的依赖工具

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel

 4. 进入erlang 安装包解压文件对 erlang 进行安装环境的配置

mkdir /usr/local/soft/erlang

对 erlang 进行安装环境的配置

./configure --prefix=/usr/local/soft/erlang --without-javac

 5. 编译安装

cd otp_src_20.2

make && make install

6.  验证一下 erlang 是否安装成功了

 cd otp_src_20.2/bin

 ./erl

说明 erlang已经安装成功。

7. 配置 erlang 环境变量

vi /etc/profile

追加下列环境变量到文件末尾

source /etc/profile


输入 erl 查看 erlang 环境变量是否配置正确

二、安装rabbitmq

1. 到官网下载最新安装包:http://www.rabbitmq.com/releases/rabbitmq-server/ 
wget -c http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz
解压  xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz 
tar -xvf rabbitmq-server-generic-unix-3.6.15.tar

2. 配置rabbitmq的环境变量

3.  rabbitmq的基本操作:

   启动:rabbitmq-server -detached

   关闭:rabbitmqctl stop

   查看状态:rabbitmqctl status


4. 配置rabbitmq网页管理插件

rabbitmq-plugins enable rabbitmq_management
访问管理页面:http://192.168.137.128:15672  端口默认为15672
默认来宾用户:guest, 来宾用户密码:guest

5. 开启rabbitmq远程访问

添加用户:rabbitmqctl add_user gls gls123  //gls是用户名, gls123是用户密码

    添加权限:rabbitmqctl set_permissions -p "/" gls ".*" ".*" ".*"

    修改用户角色:rabbitmqctl set_user_tags gls administrator

    然后就可以远程访问了,然后可直接配置用户权限等信息











原文地址:https://www.cnblogs.com/guolsblog/p/11283282.html