• rabbitmq的安装


    1. 安装erlang

    erlang源码包: http://erlang.org/download/otp_src_19.2.tar.gz
    
    解压:tar -zxvf /usr/local/src/soft_package/otp_src_19.2.tar.gz -C /usr/local/src/
    
    编译: ./configure --prefix=/usr/local/erlang_19.2/
    
    安装: make && make install
    
    修改etc/profile文件添加: export PATH=$PATH:/usr/local/erlang_19.2/bin/
    
    使其生效: source /etc/profile
    
    测试: cd /usr/local/erlang_19.2/bin && erl
    

    2. 安装rabbimq-service

    rabbimq-service源码包地址: wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.2/rabbitmq-server-generic-unix-3.4.2.tar.gz
    
    tar -zxvf rabbitmq-server-generic-unix-3.4.2.tar.gz -C /usr/local/
    
    mv rabbitmq-server-generic-unix-3.4.2 /usr/local/rabbitmq_server-3.4.2 (我这安装的是unix通用版)
    
    修改etc/profile文件添加: export PATH=$PATH:/usr/local/rabbitmq_server-3.4.2/sbin
    
    使其生效: source /etc/profile
    
    切换到root : su root 
    
    启动rabbitmq-service :./rabbitmq-server -detached 
    
    安装rabbitmq网页管理插件:./rabbitmq-plugins enable rabbitmq_management
    
    访问管理界面 :curl localhost:15672
    
    默认的用户名和密码都是guest, 关于用户的操作指令如下: 
        增: rabbitmqctl  add_user  UserName  Password
        删: rabbitmqctl  delete_user  UserName
        改: rabbitmqctl  change_password  UserName  NewPassword 
        查: rabbitmqctl  list_users 查看所有用户
    

    3. php的amqp安装

    PHP官方的amqp扩展跟新的比较慢,PHP7版本需要比较新的,我在github找到(https://segmentfault.com/q/1010000004486193)(亲测有效)
  • 相关阅读:
    proc文件系统的简介
    linux获取文件属性(API)
    busybox inittab文件分析
    设计模式之Builder模式
    This用法
    以 280W 数据为依据。对比SQL2008 表分区前和分区后的 T_SQL 效率
    jquery数据验证插件(自制,简单,练手)
    C# 每天温习一点(IEnumerable<TSource>)
    多线程应用扫盲(如何简单使用多线程)
    之前做web性能优化的一些个人心得
  • 原文地址:https://www.cnblogs.com/wangweiwen/p/6273235.html
Copyright © 2020-2023  润新知