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


*インストール [#x298c375]

 # 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/

*設定ファイルの編集 [#na919d57]
 # vi /etc/php5/php.ini
>
追加
 extension=apc.so

*Apache2の再起動 [#t2dadb36]
 # /etc/init.d/apache2 restart
 httpdを停止中: [  OK  ]
 httpdを起動中: [  OK  ]

*動作確認 [#w1d1546b]

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

#ref(apc_phpinfo.png,nolink)

*Webインターフェースの設置 [#m26d820c]

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

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

#ref(apcphp.png,nolink)

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

*リンク [#se65342c]

-[[PHP APC - Manual:http://www.php.net/manual/ja/book.apc.php]]
-[[PHP Bytecode Cacher Review October 2006:http://itst.net/wp-content/uploads/2006/10/PHP%20Bytecode%20Cacher%20Review.html]]


* コメント [#v2c65011]
#comment

IP:192.168.0.9 TIME:"2008-11-22 (土) 15:39:27" REFERER:"http://kayanomori.net/memo/index.php?cmd=edit&page=VineLinux4.x%2FApache2.2%2FAPC%A4%CB%A4%E8%A4%EBPHP%A4%CE%B9%E2%C2%AE%B2%BD" USER_AGENT:"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"