Ubuntu 10.04 & PHP 5.3: Installing pecl_http

To install the pecl_http PHP extension on Ubuntu 10.04 follow the instructions below:

  1. Install the required packages:
    # sudo apt-get install php-pear php5-dev libcurl4-openssl-dev
  2. Install pecl_http:
    # sudo pecl install pecl_http
  3. Create file /etc/php5/conf.d/http.ini with the following content:
  4. Restart Apache2:
    # sudo /etc/init.d/apache2 restart

After restarting the Apache2 web server a “http” section should be included in the phpinfo() output.


  1. Vijay Kumbhar

    Thanks Jan,

    I was tried tons of tutorials to install the pecl http, i installed it successfully but i can not be able to configure it. But from your tutorial it worked.

    Thanks a lot … for gr8 work

  2. PetriDish

    Nice article, I’m trying to do this on an ec2 instance by passing a script to set up pecl_http via the user_data parameter. Any ideas on how to automate the process?

  3. Manpreet

    Thanks man. I had already wasted time and was not creating .ini file. Helped alot. Thanks again.

  4. Sz├ępe Viktor

    Thank You very much!
    Plese make the code selectable with mouse (FF11)

  5. Jan Jonas

    Thanks for your comment. The code should be selectable now.

  6. yusuf

    sudo pecl install pecl_http
    Package “pecl_http” Version “2.0.4” does not have REST dependency information available
    install failed

Leave a comment

Your email address will not be published. Required fields are marked *