MySQL / Mariadb veritabanları ve tabloları ilgili tüm bilgiler information_schema veritabanında saklanıyor. Tablo ve veritabanlarının boyutlarını kontrol etmek için de information_schema tablosu üzerinde çalıştıracağımız bir iki sorgu yeterli oluyor.
Ay: Mayıs 2020
MySQL / MariaDB Yedekleme ve Geri Yükleme
Linux üzerinde mysqldump komutunu kullanarak MySQL ve Mariadb veritabanlarının bir çok yedekleme işlemleri yapabiliriz. Bununla birlikte mysql komutunun yardımıyla da geri yükleme işlemlerimizi yapabiliriz.
WordPress kalıcı bağlantılar için Nginx yapılandırması
Günümüzün en popüler içerik yönetim sistemi ( CMS ) olan WordPress’de kalıcı bağlantılar ( permalinks ) apache üzerinde .htaccess ile hızlıca yapılandırılabilirken nginx’in farklı yapısı nedeni ile ilk başta sıkıntılı bir süreç gibi gözükebiliyor. Ancak nginx ayarlarında gerçekleştireceğiniz basit bir kaç düzenleme ile WordPress kalıcı bağlantı ( permalinks ) rahatça tanımlanabilir.
Centos 8 Kurulumu
Centos projesi kapsam değiştirdiği için Centos 8’in destek süresi 2029 yerine 2021 olarak güncellendi. Bu nedenle Centos 8 sürümünün prod ortamlarda kullanılmaması öneriliyor. Yakında zamanda Centos projesi yerine geçecek yeni açık kaynaklı dağıtımların hazırlığı yapılıyor. Bu süreçte Centos 7 veya Ubuntu dağımtıları kullanılması öneriliyor.
CentOS, kurulumsal linux dağıtımı olan Red Hat Enterprise Linux’un yeniden derlenmesi yoluyla topluluğa sunulan ücretsiz, kurumsal sınıf en popüler linux dağıtımıdır. CentOS 8, minimum işletim sistemi kurmak için paketler sağlayan BaseOS, ihtiyacınız olan ek kullanıcı alanı uygulamaları için AppStream, Docker’ın yerini alan konteyner aracı Podman gibi birçok yeni özellik ile birlikte geliyor.
Apache’de erişim ve hata loglarına “X-Forwarded-For” bilgileri ekleme
Apache, varsayılan olarak erişim ve hata loglarına “X-Forwarded-For” bilgileri kaydetmez, böylece istemci bir proxy üzerinden bağlanıyorsa, loglarda yalnızca proxy sunucusunun IP adresini gösterir. X-Forwarded-For’ı apache konfigürasyonunda yapacağımız ufak bir değişiklikle log dosyalarına bilgi olarak ekleyerek, istemcinin gerçek IP adresini görebileceğiz.( Apache 2.4 + için )
Centos 7 üzerine Zimbra ( ZCS 8.8 ) Kurulumu
Zimbra mail sunucusu, linux üzerine kurulan açık kaynaklı sürümü bulunan bir eposta servisidir. Exchange ve lotus gibi mail sunucularının lisans maliyetleri düşünülünce zimbra’ın açık kaynak kodu sürümünü kurumsal kullanım için rahatlıkla tercih edilebilir.