美文网首页
centos7.7部署rabbitmq3.7.15

centos7.7部署rabbitmq3.7.15

作者: fanzhouyuanhang | 来源:发表于2021-12-24 14:51 被阅读0次

    #centos 7.7 安装rabbitmq

    #1、安装依赖

    yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

    #2、安装erlang

    #下载erlang

    wget http://erlang.org/download/otp_src_22.0.tar.gz

    #解压

    tar -zxvf otp_src_22.0.tar.gz -C /usr/local/

    #切换目录

    cd /usr/local/otp_src_22.0/

    #创建即将安装的目录

    mkdir ../erlang

    #配置安装路径

    ./configure --prefix=/usr/local/erlang

    #如果遇到warning这种错,你就假装没看到

    #安装

    make install

    #查看一下是否安装成功

    ll /usr/local/erlang/bin

    #添加环境变量

    echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

    #刷新环境变量

    source /etc/profile

    #命令erl

    #在里面输入halt().命令退出来(那个点号别忘记)

    #3、安装RabbitMQ

    #下载rabbitmq

    wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz

    #由于是tar.xz格式的所以需要用到xz,没有的话就先安装

    yum install -y xz

    #第一次解压

    /bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz

    #第二次解压

    tar -xvf rabbitmq-server-generic-unix-3.7.15.tar -C /usr/local/

    #改名

    mv /usr/local/rabbitmq_server-3.7.15  /usr/local/rabbitmq

    #配置环境变量

    echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile

    #刷新环境变量

    source /etc/profile

    #创建配置目录

    mkdir /etc/rabbitmq

    #4、启动命令

    #启动:

    rabbitmq-server -detached

    #停止:

    rabbitmqctl stop

    #状态:

    rabbitmqctl status

    #关闭防火墙(放开5672和15672端口)

    #5、WEB管理

    #开启web插件

    rabbitmq-plugins enable rabbitmq_management

    #访问:http://127.0.0.1:15672/

    #默认账号密码:guest guest(这个账号只允许本机访问)

    #6、用户管理

    #查看所有用户

    rabbitmqctl list_users

    #添加一个用户

    rabbitmqctl add_user master 123456

    #配置权限

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

    #查看用户权限

    rabbitmqctl list_user_permissions master

    #设置tag

    rabbitmqctl set_user_tags master administrator

    #删除用户(安全起见,删除默认用户)

    rabbitmqctl delete_user guest

    #7、登陆

    #配置好用户之后重启一下rabbitmq,然后就可以用新账号进行登陆

    相关文章

      网友评论

          本文标题:centos7.7部署rabbitmq3.7.15

          本文链接:https://www.haomeiwen.com/subject/letnzhtx.html