К сожалению, в пакетах нет, поэтому будем устанавливать вручную.
Устанавливаем gcc, если еще не установлен:
yum install gcc -y
Собирать будем в /usr/src
cd /usr/src
Качаем версию по PHP 5.1.x/5.2.x:
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
Для PHP 5.3:
http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
Распаковываем:
tar xzf xcache-1.2.2.tar.gz && cd xcache-1.2.2
Собираем информацию об окружении php:
phpize
Конфигурируем, собираем, устанавливаем:
./configure —enable-xcache
make
make install
Увидим запись, к примеру:
Installing shared extensions: /usr/lib64/php/modules/
Добавляем в конец файла /etc/php.ini
extension = xcache.so
xcache.size= 60M
По остальным параметрам смотрим здесь:
http://xcache.lighttpd.net/wiki/XcacheIni
Убеждаемся, что модуль установлен:
php -m | grep XCache
И перезапускаем Apache2:
service httpd restart
Убираем за собой
cd && rm -rf /usr/src/xcache-1.2.2*