RabbitMQ安装
Posted 爱吃橙子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ安装相关的知识,希望对你有一定的参考价值。
RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、php、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
要想安装RabbitMQ,首先需要安装和配置好它的宿主环境erlang。
一、安装erlang
下载地址:http://www.erlang.org/downloads
[[email protected] share1]# tar xvf otp_src_20.1.tar.gz
[[email protected] share1]# cd otp_src_20.1
[[email protected] otp_src_20.1] # ./configure --prefix=/opt/erlang (如果出现错误No curses library functions found,需要执行 yum -y install ncurses-devel命令) [[email protected] otp_src_20.1]# make
[[email protected] otp_src_20.1]#make install
修改/etc/profile文件,添加下面的环境变量:
ERLANG_HOME=/opt/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME
最后执行source /etc/profile让文件生效。
二、安装simpleJson
下载地址:https://pypi.python.org/pypi/simplejson/
[[email protected] share1]# tar zxvf simplejson-3.12.0.tar.gz
[[email protected] share1]# cd simplejson-3.12.0
[[email protected] simplejson-3.12.0]# python setup.py install
三、安装rabbitmq
下载地址:http://www.rabbitmq.com/releases/rabbitmq-server/
[[email protected] share1]# tar zxvf rabbitmq-server-generic-unix-3.5.7.tar.gz -C /opt
[[email protected] opt]# mv rabbitmq_server-3.5.7 rabbitmq
修改/etc/profile文件,添加下面的环境变量:
export PATH=$PATH:/opt/rabbitmq/sbin
最后执行source /etc/profile让文件生效。
source /etc/profile
运行:
rabbitmq-server -detached
rabbitmqctl status
以上是关于RabbitMQ安装的主要内容,如果未能解决你的问题,请参考以下文章