установка XCache

Thank you for reading this post, don't forget to subscribe!

XCache 一 модуль для кэши­ро­ва­ния байт-кода PHP. Бла­го­да­ря XCache уско­ря­ет­ся выпол­не­ние скрип­тов. Прин­цип рабо­ты схож с кэше­ра­ми Memcached, Zend OPcache и APC.

ста­вим репо­зи­то­рий epel

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Устан­во­и­те php-xcache и xcache-admin:

yum install php-xcache xcache-admin

Коман­да для про­вер­ки 一 php -v:

php -v

PHP 5.3.3 (cli) (built: Jul  9 2015 17:39:00)

Copyright © 1997-2010 The PHP Group

Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies

   with XCache v3.0.4, Copyright © 2005-2013, by mOo

   with XCache Optimizer v3.0.4, Copyright © 2005-2013, by mOo

   with XCache Cacher v3.0.4, Copyright © 2005-2013, by mOo

   with XCache Coverager v3.0.4, Copyright © 2005-2013, by mOo

Теперь открой­те файл /etc/php.d/xcache.ini в тек­сто­вом редак­то­ре, что­бы вне­сти правки:

nano /etc/php.d/xcache.ini

если тут нет, то най­дём ini файл:
php -i | grep xcache | grep ini
/etc/php.d/40-xcache.ini

При­во­дим при­мер опти­маль­ных настроек:

xcache.shm_scheme = "mmap"

xcache.size  = 32M

xcache.count = 1

xcache.slots = 8K

xcache.ttl   = 3600

xcache.gc_interval = 300

xcache.var_size  = 0M

xcache.var_count = 1

xcache.var_slots = 8K

xcache.var_ttl   =  0

xcache.var_maxttl   =  0

xcache.var_gc_interval = 300

xcache.readonly_protection = Off

xcache.mmap_path = "/dev/zero"

xcache.cacher = On

xcache.stat   = On