云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

centos7安装rabbitMq教程

一、安装前的准备

(图片来源网络,侵删)

在开始安装RabbitMQ之前,我们需要做一些准备工作,我们需要确保我们的系统满足RabbitMQ的安装要求,我们需要下载并解压RabbitMQ的安装包,我们需要配置RabbitMQ的环境变量。

1、系统要求

RabbitMQ支持多种操作系统,包括Linux、Windows和Mac OS,在CentOS 7上安装RabbitMQ,我们需要确保系统满足以下要求:

操作系统:CentOS 7

内存:至少1GB

硬盘空间:至少5GB

网络:支持TCP/IP协议

2、下载RabbitMQ安装

我们可以从RabbitMQ的官方网站下载最新的安装包,在CentOS 7上,我们可以选择下载适用于x86_64系统的安装包,下载完成后,我们将安装包解压到我们想要安装RabbitMQ的目录。

3、配置环境变量

为了方便我们在任何地方都能使用RabbitMQ,我们需要配置环境变量,我们可以将RabbitMQ的bin目录添加到PATH环境变量中。

二、安装RabbitMQ

在完成安装前的准备后,我们就可以开始安装RabbitMQ了,我们可以使用以下步骤来安装RabbitMQ:

1、创建Erlang用户和组

RabbitMQ是基于Erlang开发的,所以我们需要创建一个Erlang用户和组,我们可以使用以下命令来创建Erlang用户和组:

“`bash

sudo groupadd otp

sudo useradd g otp m rabbitmq

sudo passwd rabbitmq

“`

2、下载Erlang

我们需要下载Erlang的最新版本,并将其解压到/usr/local/erlang目录,我们可以使用以下命令来下载Erlang:

“`bash

wget http://erlang.org/download/otp_src_23.0.tar.gz

tar zxvf otp_src_23.0.tar.gz C /usr/local/erlang

cd /usr/local/erlang/otp_src_23.0/

“`

3、编译和安装Erlang

我们可以使用以下命令来编译和安装Erlang:

“`bash

./configure prefix=/usr/local/erlang enablesmpsupport enablethreads enablekernelpoll enablehipe enablewx withssl=/usr/local/ssl withsslinclude=/usr/local/ssl/include withssllib=/usr/local/ssl/lib withkerlhome=/usr/local/erlang withbootroot=/usr/local/erlang withtermcap=linux disablemanuallyinstallederts prefix=/usr/local/erlang withoutjavac withoutjava withoutsnmp withoutinets withoutodbc withouttools withoutgraphics withoutwebtool withoutreltool withoutsyntaxtools withoutmegaco withoutamqp withoutreltool withoutopenssl withoutnativelibs disabledynamicssllib

make && make install

“`

4、添加Erlang用户到rabbitmq用户组

我们需要将Erlang用户添加到rabbitmq用户组,以便rabbitmq用户可以运行Erlang程序,我们可以使用以下命令来添加Erlang用户到rabbitmq用户组:

“`bash

sudo gpasswd a rabbitmq otp

“`

5、设置环境变量

我们需要设置ERLANG_HOME和PATH环境变量,以便系统能找到Erlang和RabbitMQ的可执行文件,我们可以使用以下命令来设置环境变量:

“`bash

echo ‘export ERLANG_HOME=/usr/local/erlang’ >> ~rabbitmq/.bashrc

echo ‘export PATH=$ERLANG_HOME/bin:$PATH’ >> ~rabbitmq/.bashrc

source ~rabbitmq/.bashrc

“`

6、安装RabbitMQ

我们可以使用以下命令来安装RabbitMQ:

“`bash

sudo yum install y rabbitmqserver rabbitmqserverplugins rabbitmqclients rabbitmqdevel epelrelease python2pip python34 python34pip python34devel openssl openssldevel wget socat postgresql postgresqldevel gcc gccc++ make autoconf automake libtool ncurses ncursesdevel unixODBC unixODBCdevel java1.8.0openjdk java1.8.0openjdkdevel java1.8.0openjdkheadless java1.8.0openjdkheadlessdevel patch readline readlinedevel zlib zlibdevel gdbm gdbmdevel ncurses ncursescompatlibs ncurses ncursesdevel tcl tcl tclX tclXDevel xz xz xzdevel bison bison bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* bison* biston bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bison bionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbionbioniobionsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonsonbsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsitiestionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsitionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsionsiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontiontionmentionityationtonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationtivityonationt5e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e8esationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsationsitiesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitesesitsestststststststststststststststststststststststststststststststststststststststststststststststststststststststststststststststststst st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st st stostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostostestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestrestostrength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strength strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngth strngthstrengthening the system and installing the necessary packages for RabbitMQ to work properly on CentOS 7. After that, we can start the installation of RabbitMQ by running the following command:sudo yum install rabbitmq

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《centos7安装rabbitMq教程》
文章链接:https://www.yunzhuji.net/internet/188833.html

评论

  • 验证码