新年と言うこともあり、自宅のサーバの OS(Debian GNU/Linux)を再インストールしていたのですが、eAccelerator が subversion からチェックアウトできるようになっておりました。
いつからだったんだろう。全然知りませんでした。
と言う事でそのときのメモ。
svn や phpize は割愛。
$ sudo aptitude install subversion php5-dev
だけですしね。
$ svn --username anonymous --password anonymous co http://dev.eaccelerator.net/eaccelerator/trunk eaccelerator $ cd eaccelerator $ phpize $ ./configure $ make $ sudo make install
たったこれだけでインストール完了です。
あとは PHP 側でモジュールを読み込んで eAccelerator 用の設定を施せば完了。
ちなみに、僕の場合は
$ sudo vim /etc/php5/conf.d/eaccelerator.ini
で eAccelerator 用の設定ファイルを作って、そこに
# configuration for php eAccelerator module [eaccelerator] zend_extension = "/usr/lib/php5/20060613+lfs/eaccelerator.so" eaccelerator.shm_size = "16" eaccelerator.cache_dir = "/tmp/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.keys = "shm_and_disk" eaccelerator.sessions = "shm_and_disk" eaccelerator.content = "shm_and_disk"
つう感じの設定を書き込んでいます。
ちょっと eAccelerator とめたいなーというときはこのファイルを移動するなりなんなり。という使い方をしています。
- Newer: Debian GNU/Linux に Tritonn をインストールしてみたよ
- Older: 新年のご挨拶と今年の予想
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://spais.jp/php/eaccelerator%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%8c%e7%b0%a1%e5%8d%98%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%a6%e3%81%9f/2008-01-08/trackback
- Listed below are links to weblogs that reference
- eAccelerator のインストールが簡単になってた from SPaiS