zoukankan      html  css  js  c++  java
  • Centos 安装 RabbitMQ

    参考 http://blog.csdn.net/a15134566493/article/details/51393955

    百度经验:http://jingyan.baidu.com/article/e4d08ffdb3ff090fd2f60d28.html

    以作笔记使用

     工具:Xshell,WinSCP

    一,安装erlang

    1. wget http://www.erlang.org/download/otp_src_19.0.tar.gz
    2. tar -zxf otp_src_19.0.tar.gz
    3. cd otp_src_19.0
    #配置 '--prefix'指定的安装目录
    4. ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
    #安装
    5.make && make install

    二,配置erlang环境变量

    vim /etc/profile

    #在文件末尾添加下面代码 'ERLANG_HOME'等于上一步'--prefix'指定的目录
    ERLANG_HOME=/usr/local/erlang
    PATH=$ERLANG_HOME/bin:$PATH
    export ERLANG_HOME
    export PATH

    #使环境变量生效
    source /etc/profile

    #输入命令检验是否安装成功
    erl
    #如下输出表示安装成功

    安装RabbitMQ

    1.下载RabbitMQ官方下载地址 http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-generic-unix-3.6.5.tar.xz

    2.安装 
    #RabbitMQ3.6版本无需make、make install 解压就可以用

    #解压rabbitmq,官方给的包是xz压缩包,所以需要使用xz命令,需要安装xz软件,也可以解压后再使用WinSCP上次文件夹
    xz -d rabbitmq-server-generic-unix-3.6.5.tar.xz

    #xz解压后得到.tar包,再用tar命令解压
    tar -xvf rabbitmq-server-generic-unix-3.6.5.tar

    #移动目录 看个人喜好
    cp -rf ./rabbitmq_server-3.6.5 /usr/local/
    cd /usr/local/

    #修改文件夹名
    mv rabbitmq_server-3.6.5 rabbitmq-3.6.5

    #开启管理页面插件
    cd ./rabbitmq-3.6.5/sbin/
    ./rabbitmq-plugins enable rabbitmq_management

    3.启动

    #启动命令,该命令ctrl+c后会关闭服务
    ./rabbitmq-server

    #在后台启动Rabbit
    ./rabbitmq-server -detached

    #关闭服务
    ./rabbitmqctl stop

    #关闭服务(kill) 找到rabbitmq服务的pid [不推荐]
    ps -ef|grep rabbitmq
    kill -9 ****

    4. 添加管理员账号

    #进入RabbitMQ安装目录
    cd /usr/local/rabbitmq-3.6.5/sbin

    #添加用户
    #rabbitmqctl add_user Username Password
    ./rabbitmqctl add_user rabbitadmin 123456

    #分配用户标签
    #rabbitmqctl set_user_tags User Tag
    #[administrator]:管理员标签
    ./rabbitmqctl set_user_tags rabbitadmin administrator

    5.登录管理界面

    浏览器输入地址:http://服务器IP地址:15672/ 
    RabbitMQ管理平台登录页面

    输入第4部添加的账号密码登录 
    管理页面

    RabbitMQ教程 http://www.cnblogs.com/aheizi/category/865467.html 
     
    有问题欢迎提建议。
     
    RocketMQ3.4.6 安装与测试环境搭建   https://my.oschina.net/lenglingx/blog/734558
     
    JAVA_HOME=/usr/java/jdk1.8.0_45
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
    export PATH JAVA_HOME CLASSPATH


    10911  9876


    nameserver端口为9876

    broker端口为10911


    nohup mqnamesrv 1>/root/rocketmq/log/ng.log 2>/root/rocketmq/log/ng-err.log &

    $ps aux|grep java

    $tail -f /root/rocketmq/log/ng.log

    export NAMESRV_ADDR=192.168.0.198:9876
    nohup mqbroker >/root/rocketmq/log/mq.log &

    tail -f /root/rocketmq/log/mq.log
     
    启动
    ./rabbitmq-server start &
  • 相关阅读:
    列表、元组、字典等相关命令
    字符串相关命令
    Python简介
    二进制的趣事
    Shell脚本基础
    Linux基本服务
    一次性计划任务at与周期性计划任务crontab
    Linux权限管理
    python-文件操作
    python-初识python
  • 原文地址:https://www.cnblogs.com/hclabxing/p/5972456.html
Copyright © 2011-2022 走看看