Linux 安装 Rabbit MQ

安装socat  

yum -y install socat

下载erlang软件包,本文使用erlang-19.0.4版本,下面给出下载链接

wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

安装erlang 

rpm-ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

安装rabbitmq,下载地址如下

wget  http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm

安装.....

rpm -ivhrabbitmq-server-3.6.10-1.el7.noarch.rpm

启动

systemctl start rabbitmq-server

查看rabbitmq运行状态

rabbitmqctl status

配置网页插件

首先创建目录,否则可能报错

mkdir /etc/rabbitmq

然后启用插件:

rabbitmq-plugins enable rabbitmq_management

访问

http://192.168.202.133:15672

添加用户并授权

rabbitmqctl add_user admin admin
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"  #赋予用户默认vhost的全部操作权限
rabbitmqctl set_user_tags admin administrator         #修改用户角色

开启用户远程访问

{loopback_users, []},

同时打开hipe_compile:设置为true.为了预编译RabbitMQ部分与HiPE,一个即时编译器为Erlang。这将以增加启动时间为代价增加服务器吞吐量。您可能会在启动时花费几分钟的时间来获得20-50%的性能.这些数字高度依赖于工作负载和硬件.HiPE支持可能不会被编译到Erlang安装中。如果没有,则启用此选项将仅显示警告消息,正常情况下将启动

{hipe_compile, true}

删除用户

rabbitmqctl delete_user admin

修改密码

rabbitmqctl change_password <username> <newpassword>

相关命令

service rabbitmq-server start #启动

service rabbitmq-server stop  #停止

service rabbitmq-server restart #重启

service rabbitmq-server status #查看状态

service rabbitmq-server etc  #查看有哪些命令可以使用

chkconfig rabbitmq-server on  #加入开机自启动服务

rabbitmqctl list_users      #查看用户列表

rabbitmq-plugins list      #查看插件

猜你喜欢

转载自www.cnblogs.com/cnsdhzzl/p/9591286.html