Server
$wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server_3.0.4-1_all.deb
$sudo dpkg -i rabbitmq-server_3.0.4-1_all.deb
当然第一次安装我失败了,因为没有erlang依赖包,所以后来我选择了
$sudo apt-get install rabbitmq-server
不出意外的话安装完成后server就已经起来了
$ps -A | grep rabbitmq 应该可以看到rabbitmq-server这个进程
$sudo rabbitmq-plugins enable rabbitmq_management
然后在浏览器中键入http://localhost:15672/ 就可以在可视化界面中管理server了
默认用户名和密码皆为guest
如果不希望server在启动后自动运行的话,可以用rcconf
$sudo apt-get install dialog
$sudo apt-get install rcconf
$sudo rcconf
找到rabbitmq-server禁掉
之后可以用 $sudo rabbitmq-server 启动server
C Client
$sudo apt-get install autoconf
$sudo apt-get install libtool
$sudo apt-get install python-simplejson这个项目在这里:https://github.com/alanxz/rabbitmq-c
我直接下载的 或者你可以git-clone
$wget https://gith