美文网首页ToolsLinux
RabbitMQ安装——centos7

RabbitMQ安装——centos7

作者: maxzhao_ | 来源:发表于2019-02-23 16:31 被阅读1次

    RabbitMQ是一个免费的开源企业消息代理软件。 它是用Erlang编写的,并实现了高级消息队列协议(AMQP)。 它提供所有主要编程语言的客户端库。 它支持多种消息传递协议,消息队列,传送确认,灵活的路由到队列,多种交换类型。 它还提供易于使用的HTTP-API,命令行工具和用于管理RabbitMQ的Web UI;在本教程中,我们将在CentOS 7服务器上安装RabbitMQ。

    安装Erlang

    RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中。 Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库。 运行以下命令相同。

    yum -y install epel-release 
    yum -y update
    

    现在使用以下命令安装Erlang。

    yum -y install erlang socat
    

    您现在可以使用以下命令检查Erlang版本。

    erl -version
    

    您将得到以下输出。

    erl -version
    

    Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.10.4
    要切换到Erlang shell,可以键入以下命令。
    erl
    shell将更改,您将得到以下输出。
    Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
    Eshell V5.10.4 (abort with ^G)
    1>
    您可以通过按ctrl + C两次退出shell。 Erlang现在安装在系统上,现在可以继续安装RabbitMQ。

    安装RabbitMQ

    wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm
    

    这里可以随时找到最新版本的RabbitMQ下载页面的链接。

    通过运行导入GPG密钥:

    rpm –import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
    

    安装MQ

    rpm -Uvh rabbitmq-server-3.6.15-1.el6.noarch.rpm 
    

    启动

    您可以通过运行以下命令启动RabbitMQ服务器进程。

    systemctl start rabbitmq-server
    

    要在引导时自动启动RabbitMQ,请运行以下命令。

    systemctl enable rabbitmq-server
    

    要检查RabbitMQ服务器的状态,请运行:

    systemctl status rabbitmq-server
    

    https://jingyan.baidu.com/article/fb48e8be17d4496e622e1439.html

    相关文章

      网友评论

        本文标题:RabbitMQ安装——centos7

        本文链接:https://www.haomeiwen.com/subject/wlypyqtx.html