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”

  1. Валера on 8 июля, 2010 13:29

    А почему не: service httpd restart
    еще полезная утилита, написал стартап скрипт и:
    chkconfig —level 345 xxx on

  2. Артур Шакиров on 8 июля, 2010 14:24

    ну, кто как привык.

    для debian семейства идеологически правильно через service, для центос не критично.

  3. kiev on 9 января, 2011 0:31

    Memcached действительно дает прирост производительности вашего сайта. Но лучше использовать его в связке nginx(fronten for apache)+apache+eAccelerate+memcached.
    И тогда получите почти идеальный вариант производительности для большинства проектов. У меня после установки на сайте получилось рост в 3 раза приблизительно по скорости загрузки и выполнения.
    У меня все стоит на СentOs 5.5 и отлично работает.
    Советую попробовать этот вариант.




Ответить