Параметр | Описание |
eaccelerator.shm_size | Размер кэша совместно используемой памяти, устанавливается в мегабайтах |
eaccelerator.cache_dir | Директория для дискового кэша. eAccelerator сохраняет в указанной директории бинарное представление кода, сессии и другие данные |
суббота, 11 июня 2011 г.
некоторые параметры конфигурации eAccelerator
Установка eAccelerator под Windows
Скачиваем архив отсюда:
http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds
Копируем eAccelerator.dll в папку расширений php c:\php\ext
Прописываем в php.ini:
[eAccelerator]
http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds
Копируем eAccelerator.dll в папку расширений php c:\php\ext
Прописываем в php.ini:
[eAccelerator]
Установка memcached под Windows
Идем на http://www.splinedancer.com/memcached-win32/ и скачиваем memcached
Распаковываем архив, например c:\php\memcached\
Запуск службы memcached можно сделать ручным или автоматическим.
В командной строке написать memcached.exe -d install
Для автоматического запуска заходим в Пуск->Настройка->Панель управления->Администрирование->Службы, ищем memcached server и запускаем его, если он остановлен.
Для работы с memcached из PHP скачиваем под нужную версию PHP с
http://downloads.php.net/pierre/
Сохраняем php_memcache.dll в директорию с расширениями PHP c:\php\ext\
В файле php.ini в секцию с подключенными расширениями дописываем строку
[PHP_MEMCACHED] extension = php_memcache.dll
Проверяем правильность установки через phpinfo(). Должен появится блок memcache с директивами
Распаковываем архив, например c:\php\memcached\
Запуск службы memcached можно сделать ручным или автоматическим.
В командной строке написать memcached.exe -d install
Для автоматического запуска заходим в Пуск->Настройка->Панель управления->Администрирование->Службы, ищем memcached server и запускаем его, если он остановлен.
Для работы с memcached из PHP скачиваем под нужную версию PHP с
http://downloads.php.net/pierre/
Сохраняем php_memcache.dll в директорию с расширениями PHP c:\php\ext\
В файле php.ini в секцию с подключенными расширениями дописываем строку
[PHP_MEMCACHED] extension = php_memcache.dll
Проверяем правильность установки через phpinfo(). Должен появится блок memcache с директивами
Устанавливаем memcached на ubuntu
Обновим информацию о пакетах, и обновим систему
aptitude updateaptitude upgrade
Устанавливаем memcached:
apt-get -y install memcached php5-memcache
В файле php.ini редактируем :
aptitude updateaptitude upgrade
Устанавливаем memcached:
apt-get -y install memcached php5-memcache
Для автозапуска редактируем следующий файл и ставим Yes:
nano /etc/default/memcached
nano /etc/default/memcached
В файле php.ini редактируем :
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
Далее нужно перезапустить apache и memcached:
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
Далее нужно перезапустить apache и memcached:
/etc/init.d/memcached restart
/etc/init.d/apache2 restart
В конфигурационном файле можно изменить параметр регулирующий максимальный объем памяти. nano /etc/memcached.conf и если понадобиться то можно просмотреть статистику:
/etc/init.d/apache2 restart
В конфигурационном файле можно изменить параметр регулирующий максимальный объем памяти. nano /etc/memcached.conf и если понадобиться то можно просмотреть статистику:
echo stats | nc -q 1 127.0.0.1 11211
watch 'echo stats | nc -q 1 127.0.0.1 11211'
watch 'echo stats | nc -q 1 127.0.0.1 11211'
Подписаться на:
Сообщения (Atom)