shtool{a}PKGインストールREADMEを参考にインストールしていきます。以下、READMEからの抜粋です。install上記の通りに実施していきます。※2※1、2の2つエラーが出たので、書いてある通りに対応していきます。※1のエラーについてはre2cをインストールすることで消えました。re2cバージョンが0.12.0以上であることを確認してからインストールします。次に※2の対応をします(こちらのサイトを参考にさせて頂きました)。apacheを実行するユーザのIDを/etc/passwdで調べてから、以下のXXの箇所に入れて再度makeファイルを作成します。--with-eaccelerator-userid=XX今回はエラーも出ずにMakefileが作成できましたので、コンパイルとインストール作業を続けます。sapi.エラーが出たので、注意された通りCLI用に以下のPKGをインストールします。tests/エラーがなくなったのでインストールします。/usr/lib/php5/20060613+lfs/→インストールは一瞬で終了しました。上記のパスをメモっておきます。PKGの設定READMEを参考に設定していきます。以下、READMEからの抜粋です。/tmp/eacceleratorphp.iniファイルの編集前にcacheファイルの保存先のディレクトリ作成を行います。/var/cache/apache2/eaccelerator次に、GUI画面であるcontrol.phpの場所を確認し、webアクセス時のIDとPWを編集します。"*********";ここでは説明を割愛しますが、control.phpファイルにアクセスできるようにApache2の設定も実施して下さい。上記作業が終わったら、php.iniの編集を行います。編集するファイル:/etc/php5/cli/php.ini、/etc/php5/apache2/php.ini上記2ファイルの末尾に以下を追記します。[eaccelerator]zend_extension="/usr/lib/php5/20060613+lfs/eaccelerator.so"eaccelerator.shm_size="32"eaccelerator.cache_dir="/var/cache/apache2/eaccelerator"eaccelerator.enable="1"eaccelerator.optimizer="1"eaccelerator.check_mtime="1"eaccelerator.debug="0"eaccelerator.filter=""eaccelerator.shm_max="0"eaccelerator.shm_ttl="0"eaccelerator.shm_prune_period="0"eaccelerator.shm_only="0"eaccelerator.compress="1"eaccelerator.compress_level="9"eaccelerator.allowed_admin_path="/usr/local/src/eaccelerator-0.9.6/control.php"eAcceleratorが認識されていることを確認します。eAccelerator最後にapache2を再起動してからサイトにアクセスしてみたところ、eAccelerator導入前に3~4秒かかっていたNucleusのトップページが、1.2秒にまで高速化されました。GUI画面にアクセスすると、メモリ使用量やキャッシュされているスクリプトなどが分かります。コメントをキャンセルメールアドレスが公開されることはありません。