zoukankan      html  css  js  c++  java
  • centos中rabbitmq的安装及php支持

     

    转自:http://www.phpac.com/741.html

    1.安装rabbitmq-c库https://github.com/alanxz/rabbitmq-c

    unzip rabbitmq-c-master.zip
    cd rabbitmq-c-master
    autoreconf -i
    ./configure --prefix=/lnmp/rabbitmq-c
    make
    make install

    2.安装php RabbitMQ扩展

    wget http://pecl.php.net/get/amqp-1.0.4.tgz
    tar zxf amqp-1.0.4.tgz && cd amqp-1.0.4

    /usr/local/php/bin/phpize
    ./configure –with-php-config=/usr/local/php/bin/php-config –with-amqp(php-config文件所在目录不一定,我的为/usr/bin/php-config)
    make && make install

    记录好make install下的提示信息,我这里是:
    Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

    然后去php.ini配置文件里添加amqp.so

    3.支持php RabbitMQ扩展

    vi /etc/php.ini
    在最下面添加
    extension=amqp.so (我的配置文件为/etc/php.d/amqp.ini)
    extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/”(不一定,我的为/usr/lib64/php/modules/)

    重启php-fpm即可

  • 相关阅读:
    Oracle分页查询
    Oracle表空间
    Oracle中DBA常用操作
    数据库的约束
    数据库设计的三范式
    数据类型的比较 有四种情况
    github快速上手
    3D正方体做法
    animation-声明关键帧
    轮播图样式
  • 原文地址:https://www.cnblogs.com/zhming26/p/6141021.html
Copyright © 2011-2022 走看看