一 .预安装的软件包
[1]erlang的安装
Rabbitmq是由erlang编写的一个软件,因此我们需要首先安装erlang.
(1)首先我们需要下载erlang的安装包,本次使用21.3的版本.这里选择这个版本的原因是我们使用Rabbitmq的版本.
(http://erlang.org/download/) erlang的下载地址.
(2)安装erlang的环境
[1]首先解压该安装包
[2]进入到解压的文件之中,执行 ./configure --prefix=/usr/local/erlang --with-ssl=/usr/local/ssl,进行安装前的配置(这里主要指定安装的目录,另外我们需要创建ssl文件夹,一定要指定ssl的模式,否则后面rabbitmq无法启动).
在这里出现了错误,我们需要安装curses软件包.
我们使用yum安装上述的软件包,然后重新进行配置操作.
[3]再配置好软件包之后,我们需要执行make && make install.
[4]配置环境变量
ERLANG_HOME=/usr/local/erlang/
export PATH=$PATH:$ERLANG_HOME/bin
然后我们需要source /etc/profile文件的内容.
我们如果在命令行之中输入erl,出现下面的内容,就说明我们的erlang的环境安装好了.
[2]安装Rabbitmq
(1)首先需要下载Rabbitmq的软件包(https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.10)我们从github上面下载就好了.
(2)解压软件包
我们下载的软件包是一个tar文件,我们首先需要安装tar命令.
使用yum install tar.
然后使用tar xf 命令进行解压.
解压完之后,我们将解压的内容复制到/usr/local/rabbitmq之中.
然后,我们配置一下环境变量就好了.
三 .基础的配置
添加一个用户
rabbitmqctl add_user root trek
给用户添加添加管理员角色
rabbitmqctl set_user_tags root administrator
添加rabbitmq的web插件
rabbitmq-plugins enable rabbitmq_management