wordpressandredis

MaestroPanel’in Redis ve WordPress modüllerini kullanarak çok daha hızlı bir şekilde WordPress Hosting sağlayabileceğiniz ayarları aşağıda bulabilirsiniz.

Yaptığımız testlerde Cache için WordPress’in Redis Object Cache eklentisinin en iyi sonuç verdiğini belirledik ve makalede bu eklentiyi baz aldık. Aşağıda Redis Object Cache eklentisinin diğer popüler Cache eklentilerine oranla performans test değerlerini bulabilirsiniz (Not: Testler temiz kurulmuş bir WorPress üzerinde gerçekleştirilmiştir)

Wp Super Cache

Page generated in 0.318 seconds.

W3 Total Cache

Page generated in 0.30484 seconds.

Redis Object Cache

Page generated in 0.00902 seconds.

Not: MaestroPanel 0.9.8 ve PHP versiyonu 5.4 veya üzeri olması gerekmektedir.

MaestroPanel WordPress Modülü Kurulum

MaestroPanel WordPress Modül Kurulumu ve Dokümanı için tıklayın,

MaestroPanel WordPress Modülünü kullanmanız daha iyi performans elde etmenizi sağlar. Böylece daha az kaynakla yayın yapabilirsiniz. Daha önce WordPress kurulumu yapıldıysa bu işlemi atlayabilirsiniz. (Temiz WordPress kurulumunda önerilir)

MaestroPanel Redis Modülü Kurulum

MaestroPanel Redis Modül Kurulumu ve Dokümanı için tıklayın,

Redis hakkında bilgi sahibi olmanız için yukarıda yer alan adresi inceleyebilirsiniz. Daha önce Redis kurulumu yapıldıysa bu işlemi atlayabilirsiniz.

MaestroPanel Redis Yapılandırılması

İlk olarak MaestroPanel üzerinden Redis servisi açıyoruz.

MaestroPanel > Domainler > [Domain.com] > Redis

Redis-Logo-MP

Redis alanına ulaştıktan sonra yeni servis için Servis Oluştur butonuna basınız.

Redis-Servis-Olustur

Karşınıza çıkan ekrandaki formu doldurunuz.

Servis Adı

Redis üzerinde kullanılacak servis adı.

Bellek Limiti

Redis’in kullanacağı bellek limitidir. WordPress kullanım için ideal bellek kullanımı 128 MB’dir.

Yeni Redis Servisi Oluşturma EkranıRedis-Servis-Olustur-2

Oluşturduğumuz Redis servis detaylarında IP, Port, Veritabanı sayısı, Redis Parolası, Redis Uptime gibi bilgiler yer alıyor. Sonra ki adımlarda bu bilgileri wp-config.php dosyamızda belirteceğiz.

Redis Servisi Bilgi EkranıRedis-Servis-Detay

WordPress Yapılandırması

WordPress sitemizin Redis servisini kullanabilmesi için Redis eklentisine ihtiyacımız var.

İşlemlerde en sık güncellemeye sahip olan Redis Object Cache eklentisini kullanacağız.

Aşağıda ki WordPress menü yolunu izleyin,

Eklentiler > Yeni Eklenti > Arama > Redis Object Cache

Redis-WordPress-Eklenti

WordPress Redis Object Cache kurulumu başarılı şekilde tamamlandığında aşağıda ki WordPress menü yolundan eklentinin ayar sayfasına ulaşabilirsiniz.

WordPress > Araçlar > Redis

Varsayılan olarak Redis bilgilerini ve bağlantı durum bilgisi yer alıyor.

Redis-WordPress-Eklenti-2

wp.config.php dosyasına Redis Object Cache parametlerini ekleyerek eklentinin Redis’i görmesini sağlayacağız. Bu işlemden önce MaestroPanel üzerinden şifreyi görünür yapıyoruz.

MaestroPanel > Domainler > [Deneme.com] > Redis > [ServisAdı]

adresine ulaşarak Parolayı Göster diyerek Redis parolamızı görünür yapıyoruz.

Redis-Servis-Detay-2

wp.config.php Düzenlemesi

Web sitenizin ana dizinindeki wp.config.php dosyasını aşağıda ki parametreleri kendinize göre düzenleyip ekleyiniz. Eğer bu parametreler yok ise kendiniz ekleyiniz.

define('WP_REDIS_HOST', '192.168.2.128');
define('WP_REDIS_PORT', 10027);
define('WP_REDIS_PASSWORD', '7-0gRDV]QzUf+%[xmY12bS*z');
define('WP_REDIS_DATABASE',0);

WP_REDIS_HOST

Bu ayar MaestroPanel’de oluşturduğunuz Redis servisine tanımlı olan IP adresini içerir. Redis servisindeki IP alanını girmelisiniz.

WP_REDIS_PORT

MaestroPanel her bir Redis servisi için ayrı port tanımlaması yapmaktadır. Redis servisindeki Port alanından bu alana girmeniz gereken değeri öğrenebilirsiniz.

WP_REDIS_PASSWORD

MaestroPanel her bir Redis servisi için güçlü bir parola oluşturur. Bu alana MaestroPanel’in oluşturduğu parolayı Redis servisindeki alandan öğrenip girmelisiniz.

WP_REDIS_DATABASE

Eğer eklentinin belirli bir Redis veritabanını kullanmasını istiyorsanız belirtebilirsiniz. Varsayılan olarak ilk veritabanını kullanır.

Redis-WordPress-Wp-Config

Düzenlemelerden sonra eklenti sayfasından kontrol ettiğimiz de bağlantının kurulduğunu ve bağlantı detaylarını görüyoruz.

WordPress > Araçlar > Redis

Redis-WordPress-Eklenti-3

Redis Object Cache

Eklenti yönetim alanına WordPress menülerinden Araçlar > Redis  yolunu izleyerek erişiyoruz.

Flush Cache

Ön bellekte tutulan verileri temizleyebilirsiniz.

Disable/Enable Object Cache

Ön belleğe alma işlemlerini durdurur veya aktif eder.

Bonus: Monitor

Sunucuya RDP bağlantısı sağlayabiliyorsanız Redis’i monitor ve test edebilirsiniz.

%MaestroPanelPath%\Redis

dizinine CMD ile ulaşıyoruz.

cd %MaestroPanelPath%\Redis

Daha sonra,

redis-cli.exe -h ipadresi -p port -a redissifre
MONITOR

İlk satırda yetkilendirme,
İkinci satırda ise DB seçiliyor.
Diğer satırlarda ise önbellekleme işlemleri yapılıyor.

Redis-Servis-Monitor

 

wordpressandredis

Yazar