一、版本: rabbitMQ3.6.15

  • rabbitMQ3.6.15对应的erlang的版本是20.3
    1、安装Erlang环境
[root@rabbitmq1 local]  yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto  // 安装依赖文件
[root@rabbitmq1 local] wget -c http://erlang.org/download/otp_src_20.3.tar.gz // 安装erlang
[root@rabbitmq1 local] tar -zxvf otp_src_20.3.tar.gz // 解压
[root@rabbitmq1 local] cd otp_src_20.3/

// 编译安装 ,编译后放在/usr/local/erlang目录里面

[root@rabbitmq1 otp_src_20.3]#  ./configure --prefix=/usr/local/erlang
[root@rabbitmq1 otp_src_20.3]# make && make install
[root@rabbitmq1 erlang]# cd /usr/local/erlang/bin/
[root@rabbitmq1 bin]# ./erl

出现这个画面表示安装成功。命令:q(). 退出erl

配置环境变量(ps:这个跟java的环境变量配置是差不多的)

[root@rabbitmq1 bin]# vim /etc/profile
在末尾加入这么一行即可:export PATH=$PATH:/usr/local/erlang/bin
更新配置文件:[root@rabbitmq1 bin]# source /etc/profile
更新之后在任意地方输入erl能进入命令行, 那么就说明配置成功了。

2、现在开始安装RabbitMQ

先退回local目录 cd /usr/local/

[root@rabbitmq1 local]# wget -c

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz

[root@rabbitmq1 local]# tar -xvf rabbitmq-server-generic-unix-3.6.15.tar.xz

配置rabbitmq的环境变量(这个跟上面的erlang配置以及java的环境变量差不多)

[root@rabbitmq1 local]# vim /etc/profile

在末尾加入以下配置:export PATH=$PATH:/usr/local/rabbitmq_server-3.6.15/sbin

更新配置文件:[root@rabbitmq1 local]# source /etc/profile

以上操作基本安装完成。现在开启rabbitmq
rabbitmq-server

出现兔子,表示安装成功。

后台启动rabbitmq

rabbitmq-server -detached #后台启动

3、启动网页管理插件:

[root@rabbitmq1 local]# rabbitmq-plugins enable rabbitmq_management

但此时通过ip还无法访问。下面开启远程访问

添加用户:rabbitmqctl add_user lsf lsf111 //lsf是用户名, lsf111是用户密码

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

修改用户角色:rabbitmqctl set_user_tags lsf administrator

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

以上是全部内容 安装rabbitmq以及erlang。

erlang百度分享地址:

链接:https://pan.baidu.com/s/1yCUAp6gB4_E5cqpKw5lHJA 
提取码:xrjl
复制这段内容后打开百度网盘手机App,操作更方便哦

rabbitMq百度分享地址:

链接:https://pan.baidu.com/s/1dQ0foCAwn9KE-pKUBi5ytA 
提取码:9brk
复制这段内容后打开百度网盘手机App,操作更方便哦