Memcache ve PHP Memcache kurulumu (A’dan Z’ye)

79

Merhaba Değerli Ziyaretçimiz

Bu yazımızda sizlere memcache kurulumu anlatacağız.Memcache aslında apache derlemesi sonucunda çalışan bir sistem fakat prestashop gibi hazır scriptler için aşağıdaki işlemleri ssh üzerinden yapmadığınız takdirde sorun yaşayabilirsiniz.Söz fazla uzatmadan sırasıyla kurmanız ve yapmanız gerekenleri anlatalım.

Öncelikle “memcache” isimli dosyamızı oluşturuyoruz.

1 mkdir ~/memcache
Daha sonra sırasıyla kurulum işlemlerini gerçekleştiriyoruz. İlk olarak  “Libevent” derlemesini yapıp kuracağız.
2 cd ~/memcache
3 wget http://www.monkey.org/~provos/libevent-1.4.9-stable.tar.gz
4 tar xvfz libevent-1.4.9-stable.tar.gz
5 cd libevent-1.4.9-stable
6 ./configure; make; make install
Libevent kurulumumuz tamamlandı. Bir sonraki işlem ise “Memcache” kurulumudur , sırasıyla aşağıdaki adımları gerçektiriyoruz.
7 cd ~/memcache
9 tar xvfz memcached-1.2.6.tar.gz
10 cd memcached-1.2.6
11 ./configure --with-lib-event=/usr/local/; make; make install
Memcache kurulumumuz tamamlandı. Kurulumu yapmış olduğumuz Memcache’yi tekrar çalıştıracağız.
12 memcached
Çalıştırdığınızda aşağıdaki hatayı alıyorsanız.
Hata error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
LibEvent kayıt etmemiz gerekiyor. Aşağıdaki işlemi uyguluyoruz.
13 vi /etc/ld.so.conf.d/libevent-i386.conf
14 --[paste]--
15 /usr/local/lib/
16 --[/paste]--
17 ldconfig
Libevent kayıt işlemi tamamlandıkdan sonra “Php Memcache Kurulumun’a ” geçiyoruz , sırasıyla

18 cd ~/memcache
20 tar xvfz memcache-3.0.3.tgz
21 cd memcache-3.0.3
22 phpize
23 ./configure
24 make
25 make install
26 vi /usr/local/lib/php.ini
27 --[paste]--
28 extension=memcache.so
29 --[/paste]--
İşlemimiz tamamlandıkdan sonra http yi restart edebiliriz.
30 service httpd restart
Kurulum işlemimiz tamamlanmıştır, sizlere yararlı olması dileğiyle…


Leave a Comment

Paylaş