.
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]

***eAcceleratorのインストール
eAcceleratorを利用することにより、PHPの動作を高速化することができます。XOOPSなどPHPで動作するソフトウェアにも一定の効果があるので、試してみる価値はあります。

''■eAccelerator-0.9.5のインストール手順''~
1.ログを格納するディレクトリなどの下準備
 # mkdir -p /var/eacce/accelerator
 # mkdir /var/eacce/logs
 # mkdir /usr/lib/php/extensions

2.eAccelerator-0.9.5のダウンロード・解凍
 # wget -c http://nchc.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2
 # bunzip2 eaccelerator-0.9.5.tar.bz2
 # tar xvf eaccelerator-0.9.5.tar -C /usr/local/src

3.eAccelerator-0.9.5のインストール
 # cd /usr/local/src/eaccelerator-0.9.5
 # phpize
 # ./configure
 # make
 # make install
 # cp modules/eaccelerator.so /usr/lib/php/extensions/

4.control.phpの各種設定
 # vi control.php
 以下の部分を変更
 $user = "admin";
 $pw = "eAccelerator";
 ↑Webブラウザでアクセスする際のBASIC認証ID、パスワードになります。
 # cp ./control.php [DOCUMENT ROOT以下]
 ↑Webブラウザでアクセスする際のpathを指定

5.php.iniの各種設定
 # vi [php.iniのPATH]/php.ini
 以下の内容を追加
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ; for eAccelerator setting ;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 zend_extension = "/usr/lib/php/extensions/eaccelerator.so"
 eaccelerator.shm_size = "16"
 eaccelerator.cache_dir = "/var/eacce/accelerator"
 eaccelerator.enable = "1"
 eaccelerator.optimizer = "1"
 eaccelerator.debug = 0
 eaccelerator.log_file = "/var/eacce/logs/eaccelerator_log"
 eaccelerator.name_space = ""
 eaccelerator.check_mtime = "1"
 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.keys = "shm_and_disk"
 eaccelerator.sessions = "shm_and_disk"
 eaccelerator.content = "shm_and_disk"
 eaccelerator.allowed_admin_path = "[DOCUMENT ROOT以下]/control.php"

6.apacheの再起動
 /etc/rc.d/init.d/httpd restart

7.eAcceleratorコントロールへアクセス確認
 control.phpにWebブラウザでアクセス
 (例)http://hostname/control.php
 ※4で設定したBASIC認証あり。ここでeAcceleratorの各種設定が可能

リロード   差分 ソース ファイル添付 添付ファイル一覧   Wikiトップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Expert Menu
最新記事
なぜここへ
Yahoo Japanから
検索結果から
友人に聞いて
前からURLを知っていた
他サイトからリンク
最新バージョンの確認

Linuxexpert is one of the service presented by InfomationSquare. / OmakaseBlog Login  |  Register Now!