Установка пхп модуля memcache в 4 шага:
1. Закачиваем архив.
cd /usr/local/src
wget http://pecl.php.net/get/memcache
Так мы закачиваем последнюю версию memcache. Выбрать другую версию можно тут: http://pecl.php.net/package/memcache .
2. Распаковываем его:
tar -xzf memcache-x.x.x.tgz
(x.x.x – версия)
3. Заходим в папку memcache-x.x.x и устанавливаем последовательностью команд:
phpize
./configure && make && make install
4. У меня, например, сошка появилаcь в /usr/lib64/php/modules/memcache.so, то есть где все остальные модуля, при использовании панели управления Плеск. И теперь прописываем extension в php.ini. Для Плеска так:
cd /etc/php.d
echo "extension=memcache.so" > memcache.ini
Ну вот, теперь проверяем или корректно поставили пхп модуль. Выводим список всех пхп модулей, установленных на сервере (там должен быть и memcache):
php -m
4.2. Для серверов с панелью управления Cpanel:
Проверяем где находится php.ini файл:
php -i | grep php.ini
В этом файле находим значение переменной extension_dir, то есть определяем с какой папки подгружаются все extensions:
grep "extension_dir =" /usr/local/lib/php.ini
или
grep "extension_dir" /usr/local/lib/php.ini
Перемещаем memcache.so в эту папку с расширениями пхп. Например, уменя это /usr/local/lib/php/extensions/no-debug-non-zts-20020429, или проверить, может он уже там. И добавляем следующую строку в /usr/local/lib/php.ini в секцию “Dynamic Extensions”:
extension=memcache.so