zoukankan      html  css  js  c++  java
  • rabbitmq-3.7.2编译安装全过程

    所用到的安装文件在
      链接: https://pan.baidu.com/s/1y1fnKcjGkFWeB9L37W9dnQ 提取码: dt9q

    1.先安装erlang

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 
    yum -y install ncurses-devel 
    yum install wxWidgets wxWidgets-devel
    
    tar -xzvf otp_src_20.0.tar.gz
    cd otp_src_20.0
    ./configure --prefix=/usr/local/erlang-20.0 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe 
    make && make install
    ln -s /usr/local/erlang-20.0 /usr/local/erlang

    2.配置erlang环境
    vi /etc/profile #在最后添加下文

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

    使环境变量生效

    source /etc/profile

    测试一下是否安装成功,在控制台输入命令

    erl version

    3.安装rabbitmq

    tar -Jxf rabbitmq-server-generic-unix-3.7.2.tar.xz
    cd rabbitmq-server-generic-unix-3.7.2
    make
    make TARGET_DIR=/usr/local/rabbitmq-server-generic-unix-3.7.2 SBIN_DIR=/usr/local/rabbitmq-server-generic-unix-3.7.2/sbin MAN_DIR=/usr/local/rabbitmq-server-generic-unix-3.7.2/man DOC_INSTALL_DIR=/usr/local/rabbitmq-server-generic-unix-3.7.2/doc install
    cd /usr/local/
    ln -s /usr/local/rabbitmq-server-generic-unix-3.7.2 /usr/local/rabbitmq

    3.1 升级make (如果在安装rabbitmq中,提示make版本低)

    tar -zxxf make-4.2.tar.gz 
    cd make-4.2/
    ./configure 
    make && make install
    make -v

    # 此时的 make 还是3.82 与环境变量有关系

    /usr/local/bin/make -v

    # 这是我们刚安装的 make 它的版本是4.2

    whereis make

    # 找一下都有哪些 make

    cd /usr/bin/
    mv make make.bak

    # 把默认的 make 改名

    ln -sv /usr/local/bin/make /usr/bin/make

    # 建立一个软连接

    make -v

    # 查看一下大功告成

    4.配置rabbitmq环境
    vi /etc/profile #在最后添加下文

    PATH=$PATH:/usr/local/erlang/bin:/usr/local/rabbitmq/sbin

    使环境变量生效
    source /etc/profile
    5.启动web管理插件

    rabbitmq-plugins enable rabbitmq_management

    6.启动rabbitmq

    rabbitmq-server -detached

    7.账号管理
    帐号默认为guest,密码guest,此帐号默认只能在本机访问,需要增加账号
    增加root账号和密码

    rabbitmqctl add_user root root

    root授权

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

    root账号分配管理员角色

    rabbitmqctl set_user_tags root administrator

    重启rabbitmq 其他地方即可root账号登录

    rabbitmq-server stop
    rabbitmq-server start

    8.web登录

    http://rabbitmq-servver(ip):15672/ 

    账号密码为刚才新建的root即可登录

  • 相关阅读:
    14_部署LNMP环境、构建LNMP平台、地址重写
    13_搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机
    12_rsync+SSH同步
    11_DNS子域授权、分离解析、缓存DNS服务器
    10_自定义yum仓库、源码编译安装
    09_parted分区工具、交换分区、链路聚合
    08_简单MariaDB数据库的管理
    bzoj1396
    bzoj4154
    bzoj3489
  • 原文地址:https://www.cnblogs.com/xzlive/p/12710929.html
Copyright © 2011-2022 走看看