Установка XCache
Потом мы скачаем и распакуем последнюю версию XCache:
cd /tmp
wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
tar xvfz xcache-1.3.0.tar.gz
Потом мы перейдем в новый каталог с исходниками XCache…
cd xcache-1.3.0
…и соберем XCache следующим образом:
phpize
./configure —enable-xcache
make
make install
Потом мы скопируем xcache.ini в каталог /etc/php5/conf.d:
cp xcache.ini /etc/php5/conf.d
Теперь нам нужно настроить XCache. Параметры настройки описаны здесь: http://xcache.lighttpd.net/wiki/XcacheIni. По крайней мере, вы должны задействовать extension = xcache.so и отключить все строки zend_extension; кроме того, установите в xcache.size размер (в MB) > 0 чтобы задействовать XCache:
vi /etc/php5/conf.d/xcache.ini
[xcache-common]
;; install as zend extension (recommended), normally «$extension_dir/xcache.so»
;zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so
; zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-xxx/xcache.so
;; For windows users, replace xcache.so with php_xcache.dll
;zend_extension_ts = c:/php/extensions/php_xcache.dll
;; or install as extension, make sure your extension_dir setting is correct
extension = xcache.so
;; or win32:
; extension = php_xcache.dll
[...]
xcache.size = 60M
[...]
Вот и все. Перезапустите lighttpd и работа сделана:
/etc/init.d/lighttpd restart
После этого, снова откройте info.php в браузере: http://192.168.0.100/info.php
Теперь вы увидите упоминания о XCache на странице, что означает, что система интегрирована и работает:

Ссылки:
XCache: http://xcache.lighttpd.net/
PHP: http://www.php.net/
lighttpd: http://www.lighttpd.net/
OpenSUSE: http://www.opensuse.org/
.
Оригинал: http://www.howtoforge.com/integrating-xcache-into-php5-and-lighttpd-opensuse-11.2
.
Начало: Интеграция XCache в PHP5 и Lighttpd
Popularity: 4%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв