Установка Memcached и PHP-memcached на СentOS 6
Кешер Memcached отлично справляется со своей задачей даже в том случае, когда речь идет о сервере с высокой нагрузкой. К слову, существуют и другие подобные ему инструменты: XCache, Zend OPcache и APC . Рассмотрим установку Memcached и PHP-memcached на СentOS 6 детальнее.
- Установка Memcached
Откройте папку /usr/local/src → загрузите в нее репозиторий 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
Установите Memcached, а потом откройте файл /etc/sysconfig/memcached в режиме редактирования:
yum install memcached
nano /etc/sysconfig/memcached
Сейчас параметр OPTIONS="" пустой. Вставьте в кавычки -l 127.0.0.1 и сохраните изменния:
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1"
Запустите Memcached и добавьте его в автозагрузку:
service memcached start
chkconfig memcached on
- Установка PHP-memcached
Установите php-pecl-memcache:
yum install php-pecl-memcache
Перезагрузите сервер:
service httpd restart