前期准备 由于rabbitmq依赖erlang 需要安装erlang
1、安装erlang
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
rpm --import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc
yum install erlang
2、安装rabbitmq-server
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.5.1-1.noarch.rpm
3、配置rabbitmq
#cd /etc/rabbitmq/
#vim rabbitmq.config
3.1编辑内容如下
[{rabbit, [{loopback_users, []}]}].
4、默认账户为guest密码为guest 创建用户
# rabbitmqctl add_user test 123456
5、设置用户角色
# rabbitmqctl set_user_tags test administrator
6、设置用户权限
# rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
7、查看当前用户和角色
# rabbitmqctl list_users
8、启动服务
# service rabbitmq-server start
9、常用rabbitmq启动命令
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server status
service rabbitmq-server rotate-logs|
service rabbitmq-server restart
service rabbitmq-server condrestart
service rabbitmq-server try-restart
service rabbitmq-server reload
service rabbitmq-server force-reload
ps -ef | grep rabbitmq 查看rabbitMq进程
netstat -anplt | grep LISTEN rabbitmq默认监听端口15672/5672