0

Is there a tutorial on how to install APC (Alternative PHP Cache on Debian 5.0).

Zoredache
  • 128,755
  • 40
  • 271
  • 413
user348961
  • 11
  • 2

2 Answers2

2

The best solution for installing APC on Debian systems is to use the dot.deb packages. The official Debian APC package is still using version 3.0.19-2 which is very outdated.

Using the dot.deb package will also allow you to use the latest version of PHP.

Instructions:

For the main Dotdeb repository, depending on your distribution (lenny/oldstable or squeeze/stable), add these two lines to your /etc/apt/sources.list file (choosing a mirror near you) :

Squeeze :

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

Lenny :

deb http://packages.dotdeb.org oldstable all
deb-src http://packages.dotdeb.org oldstable all

(Optional) If you’re running Debian 5.0 “Lenny” and you want PHP 5.3 instead of the default PHP 5.2, add these two additionnal lines too :

deb http://php53.dotdeb.org oldstable all
deb-src http://php53.dotdeb.org oldstable all

You don’t need this if you’re running Debian 6.0 “Squeeze” : PHP 5.3 is the default branch

Then fetch the appropriate GnuPG key

wget http://www.dotdeb.org/dotdeb.gpg

cat dotdeb.gpg | sudo apt-key add -

Run

apt-get update

You should now be able to use the Dotdeb packages with apt-get (or dselect, or aptitude as well…)

To install APC:

apt-get install php5-apc
PatrickS
  • 340
  • 1
  • 3
  • 12
Chris_O
  • 737
  • 4
  • 15
  • I am using Squeeze and after following all your steps w/o a problem, the last step gives me this output, think you can help me? http://pastebin.com/raw.php?i=7PFALCAs – Joseph Szymborski May 15 '13 at 23:28
1

Try installing it via aptitude: aptitude install php-apc Afterwars you can configure it in /etc/php5/conf.d/apc.ini Have a look at php-apc for configuration options.

Otherwise you could use "pecl" to install it via pecl install apc. Prequisite is to have the php5-dev module installed.

shakalandy
  • 768
  • 4
  • 10