php memcache and memcached on CentOS 5 and up
Запись создана 1 марта, 2010
The first thing we should do is install rpmforge repo if still not, you can use this HOWTO.
the next step is installing memcached and libmemcache
[cc lang=»bash»]yum install libmemcache memcached -y[/cc]
starting memcached:
[cc lang=»bash»]memcached -d -m 256 -l 127.0.0.1 -p 11211 -u nobody[/cc]
you can add a line above to /etc/rc.local to start memcached daemon at system startup
now we will install memcache php extension
[cc lang=»bash»]
wget http://pecl.php.net/get/memcache-2.1.2.tgz
tar -xvf memcache-2.1.2.tgz && cd memcache-2.1.2
phpize && ./configure —enable-memcache && make && make install
echo «extension=memcache.so» >> `php -i | grep «Loaded Configuration File» | awk ‘{print $5}’`
[/cc]
and restart apache: /etc/init.d/httpd restart
and now the task is done. enjoy it!
PS: sorry for terrible english.
Схожие темы
» Запись из раздела CentOS Linux, PHP | 3 комментария
Комментарии
3 комментария to “php memcache and memcached on CentOS 5 and up”
Ответить
А почему не: service httpd restart
еще полезная утилита, написал стартап скрипт и:
chkconfig —level 345 xxx on
ну, кто как привык.
для debian семейства идеологически правильно через service, для центос не критично.
Memcached действительно дает прирост производительности вашего сайта. Но лучше использовать его в связке nginx(fronten for apache)+apache+eAccelerate+memcached.
И тогда получите почти идеальный вариант производительности для большинства проектов. У меня после установки на сайте получилось рост в 3 раза приблизительно по скорости загрузки и выполнения.
У меня все стоит на СentOs 5.5 и отлично работает.
Советую попробовать этот вариант.