Установка библиотеки php-memcache на сервер с ОС CentOS 5

Подробности статьи
Ссылка: https://help.relevate.ru/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=76
Cтатья №: 76
Создано: 29.01.2010 11:51

Ответ

Смотрите также Установка библиотеки php-memcache на сервер с ОС Debian/Ubuntu

Если Вам потребовалось установить memcached, и PHP библиотеку для работы с ним, это можно сделать следующим образом.
Сначала потребуется установить дополнительный репозиторий для yum - rpmforge.

cd /usr/local/src
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.5.1-1.el5.rf.i386.rpm
yum -y install memcached


После этого будет установлен сам memcached. В целях безопасности рекомендуем настроить memcahed так, чтобы он был доступен только с Вашего сервера. Для этого отредактируйте в файле /etc/sysconfig/memcached параметр OPTIONS чтобы он выглядел подобным образом:

OPTIONS="-l 127.0.0.1"

Запустите его и добавьте в автозагрузку:

/etc/init.d/memcached start
chkconfig memcached on


Далее нужно установить библиотеку PHP для работы с memcached, и перезапустить Apache:

yum -y install php-pecl-memcache
/etc/init.d/httpd restart


Теперь memcached находится на IP 127.0.0.1 (на порту 11211), и Ваши PHP скрипты могут работать с ним.