up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
CPURAMDebianBashCentOSPHPMySQLFreeBSDSSDHDDHTMLPerlBenchmarkLinux

Популярные статьи
Категория “Администрирование

Установка php-memcached на CentOS

Установка libevent:

cd
wget https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar xvf libevent-2.0.20-stable.tar.gz
cd libevent-2.0.20-stable
./configure;make;make install;

Установка Memcached:

cd
wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
tar xvf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure;make;make install;

Добавляем путь к библиотекам:

echo "/usr/local/lib/" >> /etc/ld.so.conf.d/libevent-i386.conf

ldconfig

Проверяем

memcached -d -u nobody -m 1024 127.0.0.1 -p 11211

Ставим библиотеку libmemcached:

cd
wget https://launchpad.net/libmemcached/1.0/1.0.10/+download/libmemcached-1.0.10.tar.gz
tar zxvf libmemcached-1.0.10.tar.gz
cd libmemcached-1.0.10
./configure
make && make install

Для ОС CentOS потребуется:

yum install php-pear gcc-c++

Установка Memcached PECL:

pecl install memcached

Установка Memcache PECL:

pecl install memcache

Правим php.ini, добавляя строки:

extension_dir="/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626"
extension=memcached.so
extension=memcache.so

Проверяем:

php -i | grep memcache

Далее можно перевести сессии на Memcached. Для этого правим php.ini:

session.save_handler=memcached session.save_path="127.0.0.1:11211"

или

session.save_handler=memcache
session.save_path="127.0.0.1:11211"
Monday, 18 August 2014, 21:11Прочитано 37 раз
Ссылка на страницу:

comments powered by Disqus

Чаще всего ищут

Статистика блога
Статтей: 178
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 135