PHP Accelerator
January 2nd, 2009 Category: PHP/MySQLIf you have running a webserver with many PHP pages I recommend to use a PHP accelerator like eaccelerator. Installation is really easy:
- Download the source
- Unpack the source and change to the unpacked directory
- run “phpize”
- run “./configure”
- run “make”
- run “make install”
- run ‘”mkdir /tmp/eaccelerator”
- run “chmod 0777 /tmp/eaccelerator”
- edit “/etc/php5/apache2/php.ini” (e.g. on Debian Etch)
[eAccelerator] extension="eaccelerator.so" eaccelerator.shm_size="128" 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"
- restart apache “/etc/init.d/apache2 restart”
In my example the shm_size has been set to 128 MByte because the server hosts serveral domains with PHP pages.













Leave a Reply