Ubuntu 9.10: Setup APC for PHP5 and Apache2

Update 2010-09-25: There is a new blog post (“Ubuntu 10.04: Setup APC for PHP 5.3 and Apache2”) for Ubuntu 10.04.

To set up the Alternative PHP Cache (APC) just follow the instructions below:

  1. Install the required packages:
    # sudo apt-get install php-pear php5-dev apache2-threaded-dev
  2. Install APC:
    # sudo pecl install apc
  3. Create file /etc/php5/conf.d/apc.ini with the following content:
    extension=apc.so
  4. Restart Apache2:
    # sudo /etc/init.d/apache2 restart

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