Linux系统安装RabbitMQ

实验环境:Win10-64bit  VMware-15.5.0 CentOS-7

一、安装基础环境

        yum -y install ncurses-devel

        yum -y install openssl-devel

        yum -y install unixODBC-devel

        yum -y install gcc-c++

二、下载RabbitMQ及运行环境Erlang安装包

       新建目录(比如:新建RabbitMQ目录,用于存放安装包),下载:

       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

三、按顺序安装RabbitMQ运行环境及RabbitMQ

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

       rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

       rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

       注意:如遇依赖项问题报错,安装失败,用yum -y install命令,如:yum -y install erlang-18.3-1.el7.centos.x86_64.rpm

四、配置环境变量

       由于是默认安装,需要用find命令查找erlang安装位置:

       find / -name erlang

       系统返回默认安装位置为:/usr/lib64/erlang

       以此设置环境变量:

       export ERLANG_HOME=/usr/lib64/erlang

       export PATH=$ERLANG_HOME/bin:$PATH

五、启用插件

       rabbitmq-plugins enable rabbitmq_management

六、启动服务

       rabbitmq-server -detached

七、关闭Linux防火墙,使本地外网可以访问管理页面 

       systemctl stop firewalld

       systemctl disable firewalld

       访问地址: http:// IP: 15672/   linux系统查看本机IP:ifconfig

八、对用户的操作

     如未配置环境变量需要切换到目录:/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/sbin

      添加用户

      rabbitmqctl add_user root 123456

      设置用户角色

      rabbitmqctl set_user_tags root administrator

     设置用户权限

     rabbitmqctl set_permissions -p / root ".*" ".*" ".*"

     查看用户

     rabbitmqctl list_users

     删除用户

     rabbitmqctl delete_user Username

     修改用户密码

     rabbitmqctl change_password Username Newpassword

九、RabbitMQ服务器操作

       重启服务器

       systemctl restart rabbitmq-server

       查看服务器状态

       rabbitmqctl status

       安装Web管理界面插件

              开启rabbitmq: rabbitmqctl start_app

              开启管理插件:rabbitmq-plugins enable rabbitmq_management

             查看插件集合:rabbitmq-plugins list

             如果上面都顺利,重启rabbitmq服务,则可以打开web管理界面!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值