Alternative PHP Cache 3.1.2のインストール

Alternative PHP Cache APC-3.1.2のインストール

今回 php 5.3.0にアップグレードしましたが、APC-3.0.19では、動作しなかったので
APC-3.1.2ベータ版をmake installしました。

[bash]
前回 peclコマンドでインストールしていたので、

[root@centos ~]# pecl uninstall APC ←旧バージョンをアンインストール
..
[/bash]

インストール時のパッケージ
CentOS 5.3
php-5.3.0-2.el5.remi
php-devel-5.3.0-2.el5.remi

make install インストールしますが、yumであらかじめ必要なパッケージを
用意してお行きます。

[bash]
[root@centos ~]# yum -y -–enablerepo=remi php-devel
[root@centos ~]# yum -y install httpd-devel gcc
[/bash]

APC のインストール

[bash]
[root@centos ~]# wget http://pecl.php.net/get/APC-3.1.2.tgz

[root@centos ~]# tar zxf APC-3.1.2.tgz
[root@centos ~]# cd APC-3.1.2
[root@centos ~]# phpize
[root@centos ~]# ./configure –enable-apc
[root@centos ~]# make
[root@centos ~]# make install

[/bash]

インストール後 apc.iniを作成して以下を追加してください。

[bash]
[root@centos ~]# vi /etc/php.d/apc.ini
extension=apc.so

[root@centos ~]# /etc/init.d/httpd restart ←再起動
[/bash]

APCの有効化を確認

[html]
[root@centos ~]# vi /var/www/html/test.php
<?php
phpinfo();
?>
[/html]

APC Support enabled を確認する

APCの詳細は APCをインストールした時にapc.php
で確認できますので、

Apcheから参照できる所にapc.phpをコピーして
アクセするかシンボリックリンクを張ってアクセスして下さい。

[bash]
[root@centos ~]# ln -s /usr/share/pear/apc.php /var/www/html/apc.php
[/bash]

CentOS5.3php

Posted by admin