zoukankan      html  css  js  c++  java
  • centos 安装并运行rabbitmq

    一、先安装erlang,因为rabbitmq是有erlang语言开发

      1、安装依赖

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

      2、下载 erlang (可先cd /usr/local)

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

        下载比较慢,官网:https://www.erlang.org/download  

        网盘链接:链接:https://pan.baidu.com/s/1fOoNXDec-jKvEBg7ELKk4Q 

             提取码:g5nc

      3、解压:tar -zxvf  otp_src_22.0.tar.gz

           4、删除压缩包:rm -rf  otp_src_22.0.tar.gz    

      

      5、进入到目录下:cd /usr/local/otp_src_22.0

      6、创建即将安装的目录:mkdir  ../erlang  

      

      7、配置安装路径:./configure --prefix=/usr/local/erlang (需要在otp_src_22.0目录下)

      会遇到以下图中的错,可忽略,问题不大,不影响

      

      8、安装 make install

      9、查看是否安装成功: ll /usr/local/erlang/bin

      10、添加环境变量:vi /etc/profile

        export PATH=$PATH:/usr/local/erlang/bin

      11、刷新环境:source /etc/profile

      12、验证是否成功: erl ·

      

       13、进入陌生的世界,则成功;使用halt(). 可退出

     二、安装rabbitmq

      rabbitmq下载地址:

      https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.15

      下载:(建议下载在 /usr/local)

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

      网盘下载:链接:https://pan.baidu.com/s/1T7zn7X3hzmVQv4h7g5WDWg   

           提取码:sm8f

      1、tar.xz 格式所以需要用到xz,没有需要先安装

      yum install -y xz

      2、第一次解压

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

           3、第二次解压

      tar -xvf rabbitmq-server-generic-unix-3.7.15.tar 

      4、改名

      mv /usr/local/rabbitmq_server-3.7.15 rabbitmq

      5、配置环境变量

      vi  /etc/profile

      输入:export PATH=$PATH:/usr/local/rabbitmq/sbin

      保存,刷新环境: source /etc/profile

      6、创建配置目录

      mkdir /etc/rabbitmq

      7、进入 /usr/local/rabbitmq/sbin

      启动rabbitmq: ./rabbitmq-server 

      8、关闭防火墙:

        关闭防火墙命令:service iptables stop(重启后还是会开启防火墙)

        永久关闭防火墙命令:chkconfig iptables off

        查看防火墙运行状态:service iptables status

      9、开启web 插件

      rabbitmq-plugins enable rabbitmq_management

      10、访问web 端: ip:15672

      

       11、用户管理

        查看所有用户:rabbitmqctl list_users

        添加新用户:rabbitmqctl add_user ych 123456

        配置权限:rabbitmqctl set_permissions -p "/" ych ".*" ".*" ".*"

        查看用户权限:rabbitmqctl list_user_permissions ych

        设置tag:rabbitmqctl set_user_tags ych administrator

       12、登录

      

     

      

  • 相关阅读:
    正则表达式
    模块初阶
    面向对象的一些理论表述,涉及知识的理解和内置方法
    面向对象的反射 和 特殊内置方法
    面向对象的属性,类方法.静态变量
    面向对象的 多态,
    面向对象的继承属性
    面向对象组合思想的经典题
    面向对象,类名称空间查找顺序 和组合
    jQuery对象与DOM对象之间的转换
  • 原文地址:https://www.cnblogs.com/feihan/p/13235850.html
Copyright © 2011-2022 走看看