phprabbitmqubuntu-10.04

how to install php amqp in ubuntu


I am try to install amqp for php (Integrating PHP with RabbitMQ) using this http://code.google.com/p/php-amqp/.

after run phpize && ./configure --with-amqp && make && sudo make install

it give error like this

Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

Please help me, my environment is ubuntu


Solution

  • You need to download the code for the PHP library from here: http://code.google.com/p/php-amqp/downloads/list

    Then cd into that folder and run the command they tell you to run.

    UPDATE: That page is actually an old page, they haven't updated it in a long time. You can grab the latest amqp from http://pecl.php.net/get/amqp:

    wget http://pecl.php.net/get/amqp -O amqp.tar.gz
    tar -zxvf amqp.tar.gz
    cd amqp-1.0.7    # replace this with the current version
    phpize
    ./configure --with-amqp
    make
    sudo make install
    

    Then you'll need to add the following line to your php.ini file:

    extension=amqp.so