Как установить и настроить XCache на CentOS 6

По своему назначению XCache схож с такими кешерами как Memcached, Zend OPcache и APC. Рассмотрим, как установить XCache на CentOS 6.

 

Установите репозиторий EPEL, а следом за ним php-xcache и xcache-admin:

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

yum install php-xcache xcache-admin

 

Команда проверки установки:

php -v

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

Copyright (c) 1997-2010 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

  with XCache v3.0.4, Copyright (c) 2005-2013, by mOo

  with XCache Optimizer v3.0.4, Copyright (c) 2005-2013, by mOo

  with XCache Cacher v3.0.4, Copyright (c) 2005-2013, by mOo

  with XCache Coverager v3.0.4, Copyright (c) 2005-2013, by mOo

 

Откройте файл /etc/php.d/xcache.ini в редакторе:

nano /etc/php.d/xcache.ini

 

Измените параметры. Мы предлагаем перечень оптимальных настроек:

 

xcache.shm_scheme = "mmap"

   xcache.var_slots = 8K

xcache.size  = 32M  

   xcache.var_ttl   =  0

xcache.count = 1

   xcache.var_maxttl   =  0

xcache.slots =  8K 

   xcache.var_gc_interval = 300

xcache.ttl   = 3600

   xcache.readonly_protection = Off

xcache.gc_interval = 300

   xcache.mmap_path = "/dev/zero"

xcache.var_size  = 0M

   xcache.cacher = On

xcache.var_count =  1

   xcache.stat   = On


Сохраните изменения и выполните перезагрузку httpd:

service httpd restart

 

Обратите внимание на то, что блок настроек XCache отображается на стрfнице ваш-IP/info.php:

Powered by Simple Blog