Программа, ускоряющая исполнение сценариев PHP интерпретатором путём кэширования их байткода.
Установка XCache на FreeBSD
# cd /usr/ports/www/xcache && make install clean
Скопируйте файл конфигурации в папку /usr/local/etc/php/ из директории /usr/local/share/examples/xcache/
# cp /usr/local/share/examples/xcache/xcache.ini /usr/local/etc/php/
При настройке, надо будет ввести пароль администратора, закодированный md5. Это делается вот так:
# md5 -s password
где password — это ваш пароль
zend_extension = /usr/local/lib/php/20090626/xcache.so [xcache.admin] xcache.admin.auth = On xcache.admin.user = "admin" xcache.admin.pass = "тот md5-хеш, который генерировали выше" [xcache] xcache.shm_scheme = "mmap" # сколько выделять памяти xcache.size = 64M # количество процессоров xcache.count = 2 xcache.slots = 8K xcache.ttl = 0 xcache.gc_interval = 300 xcache.var_size = 64M xcache.var_count = 1 xcache.var_slots = 8K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 300 xcache.test = On xcache.readonly_protection = Off xcache.mmap_path = "/dev/zero" xcache.coredump_directory = "/tmp/phpcore/" xcache.cacher = On xcache.stat = On xcache.optimizer = On [xcache.coverager] xcache.coverager = Off xcache.coveragedump_directory = ""
Перезагружаем Apache и проверяем заработал ли XCache:
# service apache22 restart # php -v
Результат должен быть примерно следующий:
PHP 5.3.17 with Suhosin-Patch (cli) (built: Oct 10 2012 22:26:10) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies with XCache v2.0.1, Copyright (c) 2005-2012, by mOo
Так же, можно поднять веб-инетрфейс.
Скопируйте файлы административного интерфейса в директорию сайта с которого будете осуществлять управление XCache:
# cp -R /usr/local/share/examples/xcache/admin /home/user/data/www/example.com/
Откройте в браузере http://example.com/admin/
Насколько полезным был этот пост?
Нажмите на звезду, чтобы оценить!
Пока оценок нет! Будьте первым, поставь свою оценку этому посту.
Мы сожалеем, что этот пост не был полезен для вас!
Давайте улучшим этот пост!
Спасибо за ваш отзыв!