安装包准备
官网地址:
Erlang安装包下载:https://www.erlang-solutions.com/resources/download.html
RabbitMq安装包下载:https://www.rabbitmq.com/install-generic-unix.html
下载地址:
rabbitmq-server-generic-unix-3.7.7.tar.xz:
https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-generic-unix-3.7.7.tar.xz
esl-erlang_21.0-1~centos~6_amd64.rpm:
https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_21.0-1~centos~6_amd64.rpm
安装Erlang环境
将下载的两个文件上传到/usr/local目录,先安装Erlang
yum install esl-erlang_21.0-1~centos~6_amd64.rpm
测试Erlang是否安装成功
erl -version
查看Erlang版本如下:
[root@localhost server]# erl -version
Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.0
安装RabbitMq
解压rabbitmq-server-generic-unix-3.7.7.tar.xz
(1).安装xz:
yum install xz
(2).解压RabbitMq
xz -d rabbitmq-server-generic-unix-3.7.7.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.7.tar
(3).设置RabbitMq的环境变量
进入到rabbit文件内,其命令文件存在于sbin文件夹下,因此需要将sbin文件夹的路径添加到PATH中:修改/etc/profile
export PATH=/usr/local/rabbitmq_server-3.7.7/sbin:$PATH
执行source /etc/profile使得PATH路径更新,rabbitMQ安装成功。
(4).进入/sbin目录,启动RabbitMq
./rabbitmq-plugins enable rabbitmq_management #启动后台管理
./rabbitmq-server -detached #后台运行rabbitmq
由于guest用户被限制,只能通过localhost访问,因此我们需要新建一个用户,并授予管理员权限。
新建一个用户名为admin,密码为admin的用户,并授予管理员(administrator)权限
./rabbitmqctl add_user admin 123456
./rabbitmqctl set_user_tags admin administrator
(5).登录RabbitMq管理后台http://192.168.1.2:15672