centos7安装rabbitmq版本 (centos 7.5安装a100驱动)

1.在https://www.erlang-solutions.com/resources/download.html*载下**相对应Erlang OTP版本安装包

2.在https://github.com/rabbitmq/rabbitmq-server/releases/*载下**对相应版本的rabbitmq安装包

3.安装Erlang依赖库

yum install epel-release

yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl

4.安装Erlang包

rpm -ivh esl-erlang_21.0-1_centos_7_amd64.rpm

5.安装依赖库socat

yum install socat

6.安装Rabbitmq包

rpm -i --nodeps rabbitmq-server-3.7.9-1.el7.noarch.rpm

7.常用启动命令:

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

查看rabbitMq进程:ps -ef | grep rabbitmq

默认监听端口15672/5672:netstat -an|grep 5672

8.生成配置文件

cp /usr/share/doc/rabbitmq-server-3.7.9/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

9.插件管理

查看插件:rabbitmq-plugins list

web插件安装:rabbitmq-plugins enable rabbitmq_management

插件目录:/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.9/plugins

此时可以通过IP登录到(这时候只有本机可以登录,需要开发远程登录权限后才能在远程登录)配置的这台RabbitMQ上了:http://127.0.01.15672/ ,默认用户名和密码都为guest

10.用户管理

增加用户:rabbitmqctl add_user admin admin

查看用户:rabbitmqctl list_users

设为管理员:rabbitmqctl set_user_tags admin administrator

删除用户:rabbitmqctl delete_user username

修改密码:rabbitmqctl change_password admin 123456

增加多个角色:rabbitmqctl set_user_tags admin tag1 tag2