How to install memcached php extension on Plesk

Установка пхп модуля 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

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>