VineLinux4.x/Apache2.2/APCによるPHPの高速化

Last-modified: 2008-11-22 (土) 15:39:01 (3287d)

インストール

# wget http://pecl.php.net/get/APC-3.0.19.tgz
# tar zxf APC-3.0.19.tgz 
# cd APC-3.0.19/
# phpize 
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519

もし、phpizeが見つからない場合は、php5-develをインストールしましょう。

#apt-get install php5-devel
# ./configure --enable-apc
# make
# make install
Installing shared extensions:     /usr/lib/php5/

設定ファイルの編集

# vi /etc/php5/php.ini

追加

extension=apc.so

Apache2の再起動

# /etc/init.d/apache2 restart
httpdを停止中: [  OK  ]
httpdを起動中: [  OK  ]

動作確認

PHP5のときと同じように、info.phpにアクセスしてapcの項目が追加されていればOK。

apc_phpinfo.png

Webインターフェースの設置

キャッシュ状態の確認などが出来るWebインターフェースを設置します。

# cp ./apc.php /home/httpd/html/
apcphp.png

apc.phpにアクセスすると、グラフ表示で状態確認できます。

リンク

コメント



添付ファイル: fileapcphp.png 67件 [詳細] fileapc_phpinfo.png 83件 [詳細]