zoukankan      html  css  js  c++  java
  • Centos6.8 rabbitmq搭建且修改默认端口

    一、安装依赖环境

    yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel

    二、安装erlang

    1.下载源码

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

    2.解压源码
    tar xvf otp_src_21.0.tar.gz
    3.进入解压后的目录 
    cd otp_src_21.0
    4.配置安装路径
    ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
    5.编译安装
    make && make install

    6.配置环境变量
    vim /etc/profile
    在最后面加上
    export PATH=$PATH:/usr/local/erlang/bin
    保存退出后执行下面语句使之生效
    source /etc/profile

    7.验证
    输入“erl”。如果能显示erlang的版本等信息表示安装成功。

    三、安装RabbitMQ

    1.下载源码,rabbitmq-server-generic-unix-3.7.8.tar.xz
    wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz

    2.解压文件
    xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz
    tar -xvf rabbitmq-server-generic-unix-3.7.8.tar
    解压后的文件名是:
    rabbitmq_server-3.7.8
    3.进入rabbitmq_server-3.6.14直接运行
    ./sbin/rabbitmq-server start

    四、管理


    1.启动
    ./sbin/rabbitmq-server start
    2.启动管理插件
    ./rabbitmq-plugins enable rabbitmq_management
    3.添加用户并分配权限
    ./rabbitmqctl add_user admin admin
    ./rabbitmqctl set_user_tags admin administrator
    4.停止
    ./rabbitmqctl stop
    5.查看端口占用情况
    netstat -lnp|grep 5672
    6.赋权
    通过端口15672登录进后台之后,选择“admin”菜单,然后选择创建的“admin”用户,进去单击“Set permission”即可

    五、如果同一台服务器上存在了activemq,需要改端口

    1.在rabbitmq的etc下创建文件

    vim rabbitmq/etc/rabbitmq/rabbitmq.conf

    2.添加你的ip和端口最后重新启动rabbitmq服务即可

    listeners.tcp.default = ip:6573

     六、权限设置

    建了vhost忘记给权限到用户

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

    给kyoxue分配test名的vhost权限

    rabbitmqctl set_permissions -p "test" kyoxue ".*" ".*" ".*"

    参考网站:https://www.cnblogs.com/duanjt/p/10042862.html#undefined

    We are down, but not beaten. tested but not defeated.
  • 相关阅读:
    POJ1239
    HDU 2829 四边形不等式优化
    返回数字二进制的最高位位数o(n)
    矩阵快速幂 模板
    HDU4718 The LCIS on the Tree(LCT)
    HDU4010 Query on The Trees(LCT)
    HDU3487 Play With Chains(Splay)
    CF444C DZY Loves Colors
    HDU4836 The Query on the Tree(树状数组&&LCA)
    HDU4831&&4832&&4834
  • 原文地址:https://www.cnblogs.com/guniang/p/10838087.html
Copyright © 2011-2022 走看看