阿里云的机器,ubuntu12 64位机器;
1: nano /etc/apt/sources.list
增加deb http://www.rabbitmq.com/debian/ testing main
2:wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
apt-key add rabbitmq-signing-key-public.asc
3:apt-get update
4:apt-get install rabbitmq-server
只是使用apt方式安装;其他方式参加官方资料:http://www.rabbitmq.com/install-debian.html
1:在ubuntu上安装完成之后,文档说要修改 /etc/default/rabbitmq-server,调整系统的可同时打开文件数量,ulimit -n 1024;我的系统上65535所以不用修改
2:默认的用户访问权限
默认的用户是guest,只能localhost访问;需要修改,否则客户端无法连接;修改
3:rabbitmq服务的启动、关闭、查看状态等管理操作;见rabbitmqctl
4:日志相关
来自服务器的输出被发送到在RABBITMQ_LOG_BASE目录RABBITMQ_NODENAME.log文件。其他日志数据写入到RABBITMQ_NODENAME-sasl.log。
日志是追加式的记录,所以所有日志都会被保留
可以使用logrotate来管理日志,默认的日志文件保存在/var/log/rabbitmq/
5:服务启动时会检查最少的磁盘空间,如果不足,可能拒收message;具体配置可见配置文件中的参数:disk_free_limit