安装rabbitmq须要erlang的环境 erlang安装web
经过下面代码便可 For Homebrew on OS X: brew install erlang For MacPorts on OS X: port install erlang For Ubuntu and Debian: apt-get install erlang For Fedora: yum install erlang For FreeBSD: pkg install erlang
安装rabbitmqubuntu
修改 /etc/apt/sources.list文件,最后一行加上: deb http://www.rabbitmq.com/debian/ testing main apt-get update apt-get install rabbitmq-server
用此步骤安装,屏幕上会一路很爽地刷到最后,你见到以下信息,说明OK了。。。插件
Setting up rabbitmq-server (3.6.0-1) ... Adding group `rabbitmq' (GID 114) ... Done. Adding system user `rabbitmq' (UID 106) ... Adding new user `rabbitmq' (UID 106) with group `rabbitmq' ... Not creating home directory `/var/lib/rabbitmq'. * Starting message broker rabbitmq-server [ OK ] Processing triggers for libc-bin (2.19-0ubuntu6.6) ... Processing triggers for ureadahead (0.100.0-16) ...
ps -ef|grep rabbit 查看rabbitmq的启动状况
配置code
invoke-rc.d rabbitmq-server stop 中止服务
手工修改一下/usr/lib/rabbitmq/bin目录下的两个脚本 rabbitmqctl 用于添加用户和查看信息等 rabbitmq-plugins用于添加插件 修改方法基本同样,就是添加一个HOME,指到 /var/lib/rabbitmq ,也就是要与启动的rabbitmq服务中使用的HOME一致server
RABBITMQ_USE_LONGNAME=${RABBITMQ_USE_LONGNAME} \ HOME=/var/lib/rabbitmq \ exec ${ERL_DIR}erl \ -pa "${RABBITMQ_HOME}/ebin" \ ...
如今,咱们能够查看状态 sudo ./rabbitmqctl status 了。应该是成功了。rabbitmq
./rabbitmq-plugins enable rabbitmq_management 启动web管理页面