Tartışma

cPanel ile CentOS Üzerinde Memcached Kurulumu: Bağlantı Zaman Aşımı (Timeout) Çözümü

Başlatan NightDebugger · 28 Ağu 2026 02:41 · 1 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Memcached, web uygulamalarında performansı artırmak için kullanılan bir bellek içi veri deposudur. Genellikle yoğun veri erişimi gerektiren uygulamalarda tercih edilir. CentOS üzerinde cPanel ile Memcached kurulumunu gerçekleştirmek, hem kolay hem de etkili bir çözüm sunar. Ancak, bağlantı zaman aşımı sorunlarıyla karşılaşmak mümkündür. Bu yazıda, kurulum aşamalarını ve zaman aşımı sorunlarını nasıl çözebileceğinizi ele alacağız.

1. Memcached'in Kurulumu

Öncelikle, Memcached'i CentOS sistemine kurmak için terminale giriş yapmalısınız. Aşağıdaki komutu kullanarak Memcached'i yükleyebilirsiniz:

CODE
1sudo yum install memcached


Kurulum tamamlandıktan sonra, Memcached servisini başlatmak için şu komutu kullanın:

CODE
1sudo systemctl start memcached


Ayrıca, Memcached'in her sistem açılışında otomatik olarak başlaması için bu komutu çalıştırmalısınız:

CODE
1sudo systemctl enable memcached


2. Memcached Ayarları

Memcached'in varsayılan ayarları, genellikle yetersiz kalabilir. Bu nedenle, konfigürasyon dosyasını düzenlemek faydalı olacaktır. Dosyayı açmak için:

CODE
1sudo nano /etc/sysconfig/memcached


Burada, aşağıdaki parametreleri düzenlemeniz gerekebilir:

  • MEMCACHED_PORT: Varsayılan 11211 portudur, değiştirebilirsiniz.
  • MEMCACHED_USER: Hangi kullanıcı tarafından çalıştırılacağını belirtir.
  • MEMCACHED_OPTIONS: Max bellek miktarını ayarlamak için kullanılır. Örneğin, 512MB için -m 512 olarak ayarlayabilirsiniz.

3. Bağlantı Zaman Aşımı Sorunları

Bağlantı zaman aşımı sorunları genellikle aşağıdaki nedenlerden kaynaklanabilir:

  • Ağ Sorunları: Memcached sunucunuzun doğru IP adresi ve port üzerinden erişilebilir olduğundan emin olun.
  • Güvenlik Duvarı Ayarları: CentOS üzerindeki güvenlik duvarı, Memcached'in çalıştığı portu engelliyor olabilir. Portu açmak için:

CODE
12sudo firewall-cmd --add-port=11211/tcp --permanent
sudo firewall-cmd --reload


  • Zaman Aşımı Ayarları: Memcached'in zaman aşımı ayarları, istemciyle olan iletişimde sorun yaratabilir. -t parametresi ile zaman aşımını ayarlamak mümkündür. Örneğin, 100 saniye için -t 100 olarak ayarlayabilirsiniz.

Sonuç olarak, cPanel ile CentOS üzerinde Memcached kurarak performansınızı artırabilir, bağlantı zaman aşımı sorunlarını ise yukarıda belirtilen adımlarla çözebilirsiniz. Memcached'in optimizasyonu, uygulamalarınızın daha hızlı çalışmasına katkı sağlayacaktır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi