WordPress, yazılım ve IT üzerine notlar

Sunucu & Linux kategorisindeki yazılar

Kendi uygulamanız için systemd servisi yazmak: nohup ve screen'e veda

Bir betiği ya da uygulamayı arka planda çalıştırmak için nohup, screen ya da tmux kullanıyorsanız, sunucu yeniden başladığında ya da uygulama çöktüğünde ne olduğunu biliyorsunuz. Birkaç satırlık bir systemd birim dosyasıyla uygulamanızı gerçek bir servis gibi yönetmeyi anlatıyorum.

Devamını oku »

PHP-FPM havuz ayarları: pm.max_children nasıl hesaplanır, 502 ve 504 hataları nasıl önlenir?

Trafik arttığında site bir anda yavaşlıyor ya da 502/504 hatası veriyorsa, sebep çoğu zaman PHP-FPM havuzunun yanlış boyutlandırılmasıdır. Havuz modlarını, max_children değerinin bellek üzerinden nasıl hesaplanacağını ve yavaş istekleri nasıl tespit edeceğinizi anlatıyorum.

Devamını oku »

Redis nedir ve web uygulamanızı nasıl hızlandırır? Kurulum, güvenlik ve WordPress ile kullanım

Her sayfa yüklemesinde aynı veritabanı sorgularını tekrar tekrar çalıştırmak, sunucunun en yaygın israflarından biri. Redis bu sonuçları bellekte tutarak milisaniyeler içinde geri veriyor. Redis'in ne olduğunu, güvenli kurulumunu ve WordPress'te nesne önbelleği olarak kullanımını anlatıyorum.

Devamını oku »

rsync rehberi: Dosya kopyalama, senkronizasyon ve yedeklemenin İsviçre çakısı

Sunucu taşımaktan gece yedeklerine kadar, iki yer arasında dosya kopyalamanın en güvenilir yolu rsync. Ama sondaki bir eğik çizgi ya da yanlış kullanılan --delete parametresi felakete yol açabiliyor. En çok kullanılan parametreleri ve tuzakları örneklerle anlatıyorum.

Devamını oku »