下载:
RabbitMQ安装包
Erlong安装包
Linux依赖
注意:Erlong的版本和RabbitMQ的版本需要适配。可以在官网中查询版本兼容关系。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>视频提供的安装文档<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-----------1、准备系统依赖:
yum install
build-essential openssl openssl-devel unixODBC unixODBC-devel
make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
-----------2、下载rpm安装包:
wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
-----------3、配置文件:
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app // 使用rpm 安装的软件安装到了usr下面,rabbit.app 是rabbitMQ的核心配置文件。
比如修改密码、配置等等,例如:loopback_users 中的 <<"guest">>,只保留guest
服务启动和停止:
启动 rabbitmq-server start &
停止 rabbitmqctl app_stop
-----------4、插件管理
管理插件:rabbitmq-plugins enable rabbitmq_management
访问地址:http://ip地址:15672/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rpm 包安装方法<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rrabbitMQ 优化的时候可以修改下面env中参数的值。<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
该配置文件在:/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 基本命令 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
rabbitmqctl stop_app 关闭应用
rabbitmqctl start_app 启动应用
rabbitmqctl status 节点状态
rabbitmqctl add _user userName password 添加一个用户
rabbitmqctl list_users 列出用户列表
rabbitmqctl delete_user userName 删除用户
rabbitmqctl 还可以 : 清除用户权限、查看用户权限、修改密码、修改用户权限等
rabbitmqctl 创建虚拟主机、虚拟主机列表、查看虚拟主机的权限等。
rabbitmqctl 查看所有队列、清空队列等
rabbitmqctl reset 移除所有数据,需要在stop_app之后操作,会清空所有的数据。
rabbitmqctl 一些关于集群的操作。添加、摘除等。
rabbitmq -server