[ OK ]Kernel başlatılıyor...
~/im/blog
Beni İşe Alın

Konuşalım

Çözülmesi gereken bir altyapı probleminiz mi var veya projeniz için desteğe mi ihtiyacınız var? Yeni projeler için bana ulaşabilirsiniz.

İletişime geç

Bağlantılar

Beni sosyal medyada ve profesyonel ağlarda bulun.

© 2026 Irfan Miral. Tüm hakları saklıdır.Geliştiren:Irfan Miral
Gizlilik PolitikasıŞartlar & Koşullar
Ana SayfaHizmetlerHakkımda/ÖzgeçmişBlogİletişimAraçlar

Blog

Sahadan pratik notlar, fikirler ve teknik yazılar.

Filtreleri Temizle
11 makale bulundu•Aktif filtreler: Linux Administration
2026-12-09• 6 dk okuma süresi
Hosting

Kendi Nextcloud'unu Barındırmak: Varsayılanlardan Farklı Olarak Neleri Ayarlıyorum

Nextcloud'un varsayılan kurulumu teknik olarak gayet iyi çalışır. Ancak cron, önbellekleme ve yükleme limitleriyle ilgili bir avuç spesifik ayar, 'çalışıyor' ile 'insanların gerçekten kullanacağı kadar iyi çalışıyor' arasındaki asıl farktır.

Nextcloud Self-Hosting Linux Administration
2026-10-28• 5 dk okuma süresi
DevOps

Tek Bir Sunucuda Log Yönetimi

Devasa bir ELK yığını tek bir sunucu için inanılmaz abartıdır, ancak '/var/log içinde grep atıp dua etmek' de bir strateji değildir. Bu ikisinin arasında çok daha mantıklı bir orta yol var.

Logging Linux Administration Observability
2026-09-16• 6 dk okuma süresi
DevOps

Bir Web Sitesini Sıfır Kesinti (Downtime) İle Taşımak

'Sıfır kesintili taşıma' kulağa özel araçlar gerektiriyormuş gibi gelir. Oysa neredeyse her zaman sadece yeni sunucunun DNS'ten önce tam olarak test edilmesini ve TTL'in günler öncesinden düşürülmesini gerektirir.

Migration DNS Linux Administration
2026-06-10• 5 dk okuma süresi
Security

Yeni Bir VPS'te İlk Bir Saat: Sunucu Güvenliği Kontrol Listem

Sunucuya herhangi bir şey kurmadan önce her yeni makineyi, otomatik saldırıların önünü kesecek bu kısa kontrol listesinden geçiririm.

Server Security Linux Administration VPS
2026-05-29• 5 dk okuma süresi
Databases

Gerçekten Geri Yükleyebileceğiniz PostgreSQL Yedekleri: pgBackRest Kurulumu

Bir pg_dump cron görevi, geri yükleme (restore) gününe kadar gerçek bir yedekmiş gibi hissettirir. İşte geri yüklemelerin bir tahmin oyunu değil, rutin bir olay olması için pgBackRest'i nasıl kurduğum.

PostgreSQL Backups Linux Administration
2026-04-16• 5 dk okuma süresi
Cloud

CLI Üzerinden KVM Sanal Makinesi (VM) Ayağa Kaldırmak

Bir VM oluşturma sihirbazında tıklaya tıklaya ilerlemek ilk seferinde gayet makuldür. İkinci, üçüncü ve kırkıncı seferde ise cloud-init destekli tek bir `virt-install` komutu, tamamen aynı işi saniyeler içinde yapar.

KVM Virtualization Linux Administration
2026-03-05• 5 dk okuma süresi
DevOps

Cron mu, systemd Timers mı: Hangisini Ne Zaman Kullanıyorum?

systemd timer'ları daha yetenekli olsa da hala sık sık cron kullanıyorum. İşte ikisi arasında seçim yaparken dikkat ettiğim asıl nokta.

Linux Administration systemd Automation
2026-02-19• 5 dk okuma süresi
DevOps

Sunucu Yapılandırmaları Neden Aklınızda Değil Git'te Durmalı?

Gece 2'de canlı sistemde düzenlenen bir Nginx ayarı doğru olabilir ama tamamen belgesizdir. İşte küçük sistemleri devasa bir kodla-altyapı (IaC) projesine çevirmeden ayarları versiyon kontrolünde tutma yöntemim.

Git Infrastructure as Code Linux Administration
2026-02-05• 5 dk okuma süresi
DevOps

Her Yeni Sunucuda Çalıştırdığım Ansible Playbook'u

Sunucu güvenliğini (hardening) manuel yapmak, o ay içinde onuncu kez yapana kadar iyi bir fikirdir. İşte benim o temel kontrol listesini otomatikleştirip arkamı döndüğüm Ansible playbook'um.

Ansible Automation Linux Administration
2026-01-08• 5 dk okuma süresi
DevOps

Her Yeni Sunucuda Tekrar Kullandığım Bash Betikleri

Yönettiğim her sunucuya, henüz hiçbir uygulama kurulmadan önce küçük bir betik (script) seti atılır. Hiçbiri çok zekice yazılmış şeyler değil ve tam da bu yüzden yıllar sonra bile hala işe yarıyorlar.

Bash Linux Administration Automation