Sunucu/Hosting Yönetim Panelleri

      Plesk Sunucularında PHP Redis Modülü Nasıl Kurulur?

      Plesk Panel üzerinde çalışan web sitelerinde hız en kritik konulardan biridir. WordPress, Drupal ve Magento gibi PHP tabanlı uygulamalarda önbellekleme sistemleri kullanıldığında ciddi performans artışı sağlanır. Redis bu noktada Plesk Panel’e kolayca kurulabilir ve PHP ile uyumlu şekilde çalıştırılabilir.

      Redis Nedir ve PHP ile Kullanım Avantajı Nedir?

      Redis, verileri RAM üzerinde tutan, açık kaynaklı ve yüksek hız sağlayan bir önbellek teknolojisidir. PHP tabanlı yazılımlarda olduğu gibi Node.js uygulamalarında da veritabanı sorgularını önbelleğe alarak tekrar eden işlemleri hızlandırır. Kullanıcı oturum yönetimini daha verimli hale getirir, yoğun trafik altında sunucu kaynaklarının kullanımını dengeler ve sonuç olarak web sayfalarının açılış süresini önemli ölçüde düşürür.

      • Veritabanı sorgularını önbelleğe alır
      • Oturum yönetimini hızlandırır
      • Yoğun trafikte sunucu yükünü dengeler
      • Sayfa açılışlarını belirgin şekilde hızlandırır

      Plesk Panelde Redis Kurulumu Nasıl Yapılır?

      Redis’in Plesk Panel üzerinde etkinleştirilmesi için sunucuya bağlanarak gerekli paketlerin kurulması gerekir.

      SSH Bağlantısı

      Sunucuya root yetkileriyle SSH üzerinden bağlanın. Komutlarda yer alan sunucu IP bilgisini kendi IP adresinizle değiştirerek bağlantıyı gerçekleştirin. Bu adımdan sonra Redis kurulumunu komut satırı üzerinden sürdürebilirsiniz.

      ssh root@sunucu-ip

      Redis Paketi Kurulumu

      Redis, Linux dağıtımınıza göre farklı komutlarla yüklenir.

      Ubuntu/Debian: İlk komut ile paket listesini güncelleyelim, ikinci komutla ise Redis sunucusunu indirip kuralım.

      apt update
      apt install redis-server -y

      Centos/Rhel: Öncelikle EPEL deposu ekleyip ardından Redis paketi yükleyelim.

      yum install epel-release -y
      yum install redis -y

      Redis Servisini Aktif Etme

      Kurulum sonrası Redis servisi otomatik başlaması için aşağıdaki komutu girelim.

      systemctl enable redis
      systemctl start redis
      systemctl status redis
      • enable Sunucu yeniden başlatıldığında Redis’in otomatik açılmasını sağlar.
      • start Redis servisini hemen başlatır.
      • status Redis’in çalışıp çalışmadığını kontrol eder.

      Redis PHP Uzantısını Etkinleştirme

      Plesk üzerinde Redis desteği için gerekli olan PHP eklentisi zaten hazır bulunur. Sadece kullandığınız PHP sürümünde bu uzantının gerçekten aktif durumda olmasını kontrol etmek gerekir. Bunu kontrol etmek için Plesk panelinizde Araçlar ve Ayarlar > PHP Ayarları bölümüne gidelim.

      Daha sonra WordPress’in çalıştığı PHP sürümünü seçelim. Açılan listede Redis uzantısı seçili olması gerekir. Değişiklikler sonrası sistemin sorunsuz çalışması için Otomatik Yeniden Başlatma seçeneğinin de aktif olduğundan emin olunmalıdır.

      Bu işlem tamamlandığında Redis uzantısı seçilen PHP sürümünde devreye girmiş olacaktır. Böylece WordPress veya diğer PHP tabanlı uygulamalar Redis’i kullanmaya başlayabilir.

      Sık Sorulan Sorular

      Redis kurulumu sonrası hız testleri nasıl yapılır?

      Redis devreye alındıktan sonra performans artışını görmek için GTmetrix, PageSpeed Insights veya Pingdom gibi hız test araçları kullanılabilir.

      WordPress hızlandırmada HTTPS yönlendirmesi önemli midir?

      Evet. Redis önbellekleme sitenizin hızını artırırken, HTTP’den HTTPS’ye yönlendirme de güvenliği garanti altına alır. SSL sertifikası olmayan siteler tarayıcılar tarafından “güvenli değil” olarak işaretlenir ve bu durum kullanıcı deneyimini olumsuz etkiler.

      HTTP’den HTTPS’ye yönlendirme yazımıza göz atabilirsiniz.

      Redis ile PHP-FPM arasındaki ilişki nedir?

      Redis, veritabanı sorgularını RAM üzerinde önbelleklerken, PHP-FPM PHP işlemlerini daha verimli çalıştırır. İkisi birlikte kullanıldığında hem uygulama kodu daha hızlı işlenir hem de veritabanı sorguları minimuma iner.

      Redis, WooCommerce sitelerinde nasıl bir etki sağlar?

      WooCommerce mağazaları, ürün sayfaları ve sepet işlemleri sırasında yoğun veritabanı sorguları çalıştırır. Redis bu sorguları belleğe alarak sayfaların çok daha hızlı açılmasını sağlar. Özellikle sepet ve ödeme adımlarında CPU yükünü azaltır.

      Redis güvenliği nasıl sağlanır?

      Redis varsayılan kurulumda şifresiz ve 127.0.0.1 üzerinden çalışır.

      • redis.conf dosyasında requirepass direktifiyle güçlü bir şifre
      • Redis’i yalnızca localhost üzerinden dinleyecek şekilde bind 127.0.0.1 ayarı
      • Firewall kuralları ile sadece belirli IP adreslerine izin verilmelidir.

      Hi, I’m Spesifik

      Bir yanıt yazın

      E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir