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 |