Memcache Nedir?
Memcache, yüksek trafikli web sitelerinin sıklıkla başvurduğu tampon bellek kullanma sisteminin adıdır. Kısaca Memcache bir çok defa ihtiyaç duyulan verilerin bellekte tutulması olayıdır. Facebook yazılım mühendisleri tarafından geliştirilmeye devam ediliyor. Şu an dünya ölçeğinde Memcache en etkin kullanan web sitesi doğal olarak facebook’tur.
Fedora – RHEL/Centos Sunucuma Nasıl Kurarım?
Bunun için öncelikli olarak sunucuya epel release kuruyoruz. Bu konuyu daha önce sitemizde paylaşmıştık. İlgili yazıya buradan ulaşabilirsiniz.
Epel kurulumunu yapmış iseniz veya yukarıdaki adımları takip ederek tamamladıysanız memcache kurulumuna başlayabiliriz.
yum install memcached -y
Komutu ile kurulumu başlatıyoruz. Complete! yazısını görünce kurulum tamamlanmış oluyor.
Memcachenin basit ayarlarını;
/etc/sysconfig/memcached
dosyası üzerinden güncelleyebilirsiniz. Altta örnek ayar dosyasını bulabilirsiniz;
# Yayın Portu Port 11211 PORT="11211" # Start as memcached daemon USER="memcached" # Bağlanacak maximum bağlantı sayısı 1024 MAXCONN="1024" # Ram ayarı 2048 - 4GB(4096) CACHESIZE="2048" #Bağlanacak sunucu ip adresi OPTIONS="192.168.5.220"
Ayarlarımızı yaptıktan sonra otomatik başlatma ve Başlatma komutlarını girerek işimizi bitiriyoruz.
chkconfig --levels 235 memcached on service memcached start
Notlar;
Memcached PHP eklentisi kurulumu
yum install php-pecl-memcache
Memcached Perl Kütüphanesi Kurulumu
yum install perl-Cache-Memcached
Memcached Python Kütüphanesi Kurulumu
yum install python-memcached
İyi günler 🙂
Bir yanıt yazın