WordPress Jetpack Nedir?

Jetpack, wordpress.com üzerinden blog ya da websitesi oluşturan kişiler için geliştirilmiş daha sonrasında da wordpress.org üzerinden ücretsiz indirilebilen WordPress yazılımı içerisine dahil edilmiş eklentinin kendisidir ama unutulmamalıdır ki Jetpack eklentisi wordpress.com ve kendi sunucusuna sahip olan kullanıcılar için çok daha stabil ve sorunsuz çalışmaktadır. Okumaya devam et “WordPress Jetpack Nedir?”

CentOS 7 SSH Port Değişimi

CentOS 7 SSH port değişimi sunucu güvenliği için oldukça önemlidir. SSH üzerinden sunucumuza bağlanırken varsayılan olarak 22. porttan bağlanırız ve dünya üzerinde siber saldırılar gün geçtikçe arttığı için sunucunun IP adresini sizden başka bilen olmasa bile bot olarak kullanılan bilgisayarlar tarafından SSH erişimi brute force olarak düzenli aralıklarla saldırıya maruz kalmaktadır. Okumaya devam et “CentOS 7 SSH Port Değişimi”

Let’s Encrypt Kurulumu

Let’s Encrypt kurulumu sonrası websiteniz artık http:// olarak değil https:// olarak çalışır hale gelecek, ziyaretçilerinize daha güvenli bir ortam sağlamış olacaksınız ve ben bu makalede Ubuntu 16.04 ve nginx kullandım. Let’s Encrypt bir sertifika kuruluşudur (CA) ve son yıllarda artan internet kullanımı ile de ücretsiz olarak güvenlik sağlanabilmesi adına hizmet veren kuruluştur. Web sunucularında 90 günlük süre ile SSL sertifikası sahibi olmanızı sağlar ve 90 gün dolmadan önce e-posta ile yenileme bildirimi sağlar. Böylelikle websitesi ziyaretçileriniz de güvenlik deneyimini maksimum yaşamış olurlar. Okumaya devam et “Let’s Encrypt Kurulumu”

MySQL Server Kurulumu

Linux sunucu sahibi olan herkesin bilmesi gereken bir konu da MySQL server kurulumu. Web ve sunucu uygulamalarında popüler ve ücretsiz bir veritabanı çözümüdür. Dünyada Google, Facebook, Whatsapp gibi şirketler de kullanmaktadırlar. Bu kurulumda her ne kadar Ubuntu 16.04 LTS kullanmış olsam da diğer Linux dağıtımları için de benzer komutları kullanabilirsiniz. Okumaya devam et “MySQL Server Kurulumu”

WordPress Teması Nasıl Yüklenir?

WordPress ile yapacağımız websiteler sadece hayal gücümüzle sınırlıdır. Bir websitesinin de en önemli kısmı kullanıcı arayüzü yani temadır. Tema, kullanıcı arayüzü ya da front-end diye adlandırılan kısım, websitenizdeki ziyaretçiler için hem kullanılabilirlik içermesi açısından hem de ziyaretçilerinizin websitenizde bulunan içeriğe en hızlı, en kolay ve en zahmetsiz şekilde erişebilir kılması açısından önemlidir. Okumaya devam et “WordPress Teması Nasıl Yüklenir?”

WordPress OUT OF MEMORY Hatasının Çözümü

Paylaşımlı hosting sunucularında her kullanıcı için ayrılmış sistem kaynağı olduğundan wordpress için herhangi bir limit belirtilmediği taktirde her zaman limitleri zorlama eğilimi göstermektedir. Günümüzde hosting hizmeti veren sunucularda bulunan ve her kullanıcı için ayrılan sistem kaynağı, kullanıcının kullanmış olduğu cPanel gibi yazılımlar içerisinden izlenebilir ve kaynak tüketimi takibi sağlanarak wordpress için daha stabil bir çalışma ortamı elde edilebilir. WordPress tarafında herhangi bir ayar değişikliği yapılmadığı taktirde varsayılan ayarlar baz alındığı için TIMED OUT ya da OUT OF MEMORY hatası ekranda görünüz ve siz de dahil olmak üzere hiç kimse websitenizde var olan içeriğe (yazı, resim, video, bilgi, belge vb.) erişemezler.

Jetpack gibi çok kısa zamanda çok hızlı sistem kaynağı tüketen eklentiler sebebiyle bu gibi durumlarla karşı karşıya kalmak muhtemeldir. Yapılacak iki tür işlem vardır.

  1. Sistem kaynağını tüketen eklentisi pasif etmek / silmek
  2. wp-config.php dosyasını düzenleyerek memory limiti tanımlamak

wp-config.php Dosyasını Düzenlemek

FTP, cPanel ya da Plesk gibi kontrol paneli üzerinden dosyalarımıza ulaştığımızda ihtiyacımız olan ve düzenlemesi yapılması gereken dosyanın ismi wp-config.php’dir. Bu dosyayı favori editörünüz olan herhangi bir text düzenleyicisi ile (Notepad, Notepad++, Sublime Text vb.) açarak en alt satıra (Happy Blogging! kısmından bir önceki satıra) aşağıdaki kodu eklememiz yeterli olacaktır.

define('WP_MEMORY_LIMIT', '384M');

384MB çoğu zaman WordPress için yeterli bir kaynak kullanım alanı olmasına rağmen, her websitesinin ve/veya hosting paketinin izin verilen limitleri değişiklik gösterebilir. Örneğin size izin verilen bellek kullanımı 512MB ise, 384MB WordPress için yeterli bir kaynak kullanımı olacaktır. Geriye kalan 128MB kaynak ise e-posta servisleri, MySQL servisleri ve diğer servislerinizin kullanımı için yeterli olacaktır.

Herhangi bir işleme başlamadan önce, mutlaka düzenleyeceğiniz dosyanızın yedeğini alınız. Yedek alma işlemleri çok uzun sürmeyen ve herhangi bir veri kaybında geri dönüşü olmayan durumları engellemek adına önemli bir işlem adımıdır. Eğer wp-config.php dosyanızı düzenledikten sonra websayfanız çalışmıyor ise bunun bir kaç sebebi olabilir. Sorun giderme adımıza başlamadan önce ise daha önce açıklamasını yaptığım wp-config.php Nedir? wp-config.php:1 Hatasının Çözümü makalesine göz atabilirsiniz.

Kolay gelsin!