社長BLOG

OPVC03 OpenPNE3の高速化

3日目 APCでOpenPNE3の動作を高速化する

APCでOpenPNE3を高速化

100人以下でOpenPNEを使う場合は、2日目のインストールだけでもOpenPNE3は十分動作します。低スペックな環境でつかいたい、大人数で利用したい場合には、より快適に動作させるために、PHPの高速化エンジンを導入すべきでしょう。

PHPの高速化エンジンはZend Optimizer、eAccelerator、APCなどが有りますが、今回は導入が手軽で、PHP5での実績も豊富、そして無料で使える。APCを導入します。

pearコマンドでAPCをインストール

sudo yum install php-pear
sudo pear channel-update pear.php.net
sudo pear upgrade-all –ignore-errors
sudo pecl install APC

このような表示が出ればインストールはOKです。

有効にするためには、
/etc/php.ini に extension=apc.so を記述します。
※このサンプルでは最終行に記述しています。

[soap]
; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir=”/tmp”
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
soap.wsdl_cache_ttl=86400

; Local Variables:
; tab-width: 4
; End:

extension=apc.so

ここでApacheを再起動します。

/etc/init.d/httpd restart

APCが正しく導入されているか、phpinfo()で動作確認しています。

web/test.php ファイルを作成する。

ブラウザからtest.phpにアクセス。 http://59.106.172.77/test.php

このように、APCが正しくインストールされていればphpinfo()の画面で、このように表示されます。

明日は?

4日目は、携帯メール投稿のセットアップに取り組んでいきます。

OpenPNE�~�蓈���񋟃T�[�r�X�̂��m�点

  • ��K�̓z�X�e�B���O
  • �Z�p�T�|�[�g
  • �J�X�^�}�C�Y
  • OpenPNE Manager
  • ���q���܃T�|�[�g

ページの先頭に戻る