pear install apc
結果:pearが入ってない
apt-get update
apt-get install php-pear
結果:OK
pear install apc
結果:peclでやれ
pecl install apc
結果:phpizeがない
apt-get install php5-dev
結果:OK
再度トライ
pecl install apc
結果:apxsがない
httpd-develを入れれば解決するが、
パッケージ名がわからない
apache-develでもhttpd-develでもない。
…ubuntuはapache2-devなのか。
apt-get install apache2-dev
結果:
Package apache2-dev is a virtual package provided by:
apache2-threaded-dev 2.2.8-1ubuntu0.3
You should explicitly select one to install.
E: Package apache2-dev has no installation candidate
apache2-threaded-devでインストール
apt-get install apache2-threaded-dev
結果:OK
再々度トライ
pecl install apc
結果:makeがない(何ぃ
apt-get install build-essential
結果:OK
再々々度トライ
pecl install apc
結果:OK
Build process completed successfully
Installing ‘/usr/lib/php5/20060613+lfs/apc.so’
install ok: channel://pecl.php.net/APC-3.0.19
configuration option “php_ini” is not set to php.ini location
You should add “extension=apc.so” to php.ini
php.iniに extension=apc.so を追加する。
apache再起動。
phpinfoにapcの項目が追加されていることを確認する。
apcをインストールした時に、
apc.phpというPHPスクリプトがどこかに作られているので
(私は /usr/share/php/apc.php にあった)
これで、apcの監視や管理が行える。