Server Management & Linux Guides

    Linux commands, Nginx, SSH and server setup/configuration guides.

    Sunucuda CPU Sürekli %100: Yükü Üreten İşlemi Nasıl Bulursunuz

    CPU'yu doyuran süreci bulduktan sonra ne yapacağınızı anlatan teşhis rehberi: meşru servis mi, madenci mi ve kaynağa inen zincir.

    12 min

    Address Already in Use Hatası: Portu Hangi İşlem Tutuyor?

    Bir portu hangi sürecin tuttuğunu bulmayı ve nedene göre servis, Docker veya TIME_WAIT çözümünü uygulamayı adım adım anlatan rehber.

    13 min

    Aldığım VDS Vaat Edileni Veriyor mu? Benchmark ile Test Etme

    Yeni bir VDS'in CPU, disk ve ağ performansını ilk gün ölçmenin standart yolu ve çıkan rakamları yorumlama tablosu.

    12 min

    CentOS 7 Sunucumu AlmaLinux'a Nasıl Taşırım? Yerinde Geçiş Rehberi

    CentOS 7 ve 8 sunucuları AlmaLinux'a taşımanın doğru yolunu ve temiz kurulum kararını anlatan rehber.

    13 min

    Could not get lock /var/lib/dpkg/lock Hatası Nasıl Çözülür

    dpkg kilit hatasının gerçek nedeni ve paket veritabanını bozmadan çözmenin doğru sırası; silme yalnızca son çare olarak anlatılıyor.

    11 min

    Cron Görevim Çalışmıyor: En Sık 8 Neden ve Çözümü

    Cron görevlerinin sessizce başarısız olmasının sekiz gerçek nedeni ve her biri için tek satırlık doğrulama komutuyla kalıcı teşhis yöntemi.

    12 min

    Eski VDS'ten Yeni VDS'e Taşınma: Kesintisiz Geçiş Planı

    Panelsiz bir VDS'ten diğerine taşınmanın saat saat planı: envanter, rsync, mysqldump, hosts testi ve kontrollü DNS geçişi.

    12 min

    GitHub Actions ile Sunucuya Otomatik Deploy: Güvenli Kurulum ve Geri Alma

    Deploy adımlarından çok güvenlik ve geri alma odaklı bir GitHub Actions rehberi: kısıtlı anahtar, korunan dizinler, symlink ile rollback.

    13 min

    Laravel Projesini VDS'e Kurma: Nginx, PHP-FPM ve Composer

    Laravel'i paylaşımlı hosting hileleriyle değil, temiz bir VDS kurulumuyla yayına alma rehberi: Nginx, izinler, cache ve kalıcı queue worker.

    12 min

    MySQL 5.7'den 8.4'e Yükseltme: Neler Kırılır, Nasıl Geri Dönülür

    MySQL 5.7'den 8.4 LTS'e yükseltirken tam olarak neyin kırıldığını ve geri dönüş planını anlatan rehber.

    13 min

    MySQL Diski Doldurdu: binlog, ibdata1 ve Geçici Dosya Temizliği

    MySQL'in diski dolduran binlog, ibdata1 ve ibtmp1 dosyalarını ayrı ayrı teşhis edip her biri için doğru temizlik yolunu gösteren rehber.

    13 min

    Next.js Uygulamasını Kendi Sunucunuza Kurma: PM2 ve Nginx ile Uçtan Uca Deploy

    Next.js uygulamasını kendi VDS'inize kurmanın tam zinciri: standalone build, PM2 veya systemd, Nginx reverse proxy ve HTTPS.

    12 min

    Nginx FastCGI Cache ile PHP Sitesini Hızlandırma

    FastCGI Cache'i sadece kurmayı değil; giriş yapmış kullanıcıyı, sepeti ve paneli bypass etmeyi, HIT/MISS doğrulamayı ve purge etmeyi anlatan uygulamalı rehber.

    13 min

    OOM Nedir, OOM Killer İşlemi Neden Öldürür?

    Servislerin kendiliğinden kapanmasının nedenini dmesg kayıtlarında bulup OOM killer sorununu kalıcı olarak çözmenin rehberi.

    12 min

    Proxmox Kurulumu ve Sanal Makine Oluşturma: ISO Sonrası Tam Rehber

    Proxmox VE kurulumu sonrası ağ köprüsü, ek IP, KVM/LXC seçimi, ilk VM oluşturma, snapshot ve zamanlanmış yedeklemenin tamamı.

    14 min

    SSH Bağlanırken REMOTE HOST IDENTIFICATION HAS CHANGED Uyarısı Ne Demek?

    SSH host key değişikliği uyarısının meşru mu yoksa dinleme girişimi mi olduğunu ayırt eden kontrol listesi ve ssh-keygen -R ile doğru çözüm.

    11 min

    SSH Bağlantısı Sürekli Kopuyor: Kalıcı Çözüm

    SSH kopmalarının iki farklı nedenini ayırıp istemci, sunucu ve oturum katmanındaki kalıcı çözümü örnek dosyalarla anlatan rehber.

    14 min

    Sunucu Açılmıyor: Kurtarma (Rescue) Modu ile Adım Adım Kurtarma

    Rescue moda geçip diski mount etme, chroot ile sisteme girme ve fstab, disk doluluğu ile GRUB kaynaklı boot hatalarını çözme rehberi.

    13 min

    Sunucu Diskim Ölüyor mu? SMART Değerleri ve RAID'de Disk Değiştirme

    SMART çıktısını doğru okuyup arızalı diski tespit etmenin ve mdadm RAID'de diski risksiz değiştirmenin adım adım rehberi.

    13 min

    Sunucu Trafiğim Nereye Gidiyor? vnstat, iftop ve nethogs ile Bulma

    vnstat, iftop ve nethogs'u hangi soruya cevap verdiklerine göre ayırıp trafik kotasını dolduran gerçek kaynağı adım adım bulma rehberi.

    13 min

    Sunucuda Türkçe Karakter Bozuluyor: Locale ve UTF-8 Ayarları

    Sunucunun locale ayarından kaynaklanan Türkçe karakter bozulmalarını cron, systemd, FTP ve arşivlerde kalıcı olarak çözme rehberi.

    13 min

    Sunucuda Ubuntu 24.04 mü 26.04 mü? Yükseltme Kararını Nasıl Vermeli

    Ubuntu 26.04'e geçmek, mevcut LTS'te kalmak ve temiz kurup taşımak arasındaki kararı somut risklerle karşılaştıran rehber.

    13 min

    Sunucum Yavaşladı: CPU mu, RAM mi, Disk mi? Adım Adım Teşhis

    load average, top, free, iostat ve ss komutlarını sırayla kullanarak sunucudaki gerçek darboğazı eleme yöntemiyle bulmanın rehberi.

    12 min

    Sunucumdan Mail Gitmiyor: Çıkış 25. Port Engeli ve Relay Çözümü

    Giden 25. port engelini kanıtla tespit etme ve Postfix relayhost ile 587 üzerinden kalıcı çıkış kurma rehberi.

    11 min

    Tek VDS'te Kaç Site Barındırılır? Çoklu Site Kurulumu ve İzolasyon

    Tek sunucuda birden fazla siteyi site başına kullanıcı ve PHP-FPM havuzuyla güvenli biçimde barındırmanın pratik rehberi.

    14 min

    Temporary Failure in Name Resolution Hatası: Sunucu DNS Çözemiyor

    Sunucunun kendi ad çözümlemesinin bozulma nedenleri ve resolv.conf yerine doğru katmanda kalıcı düzeltme rehberi.

    11 min

    Too Many Open Files Hatası: Nginx ve PHP-FPM Dosya Limiti Çözümü

    Too many open files hatasının üç katmanlı kökeni ve descriptor sızıntısını limitten ayırt etme yöntemi.

    11 min

    vCPU Nedir? 4 vCPU Gerçekten 4 Çekirdek mi (Overselling)

    vCPU ile fiziksel çekirdek arasındaki ilişkiyi, overselling mantığını ve steal time ölçümüyle gerçek CPU payınızı test etmeyi anlatan rehber.

    13 min

    VDS Diskimi Büyüttüm Ama Görünmüyor: growpart ve resize2fs ile Çözüm

    Hipervizörde büyüyen ama işletim sisteminde görünmeyen diski lsblk, growpart ve resize2fs ile adım adım devreye alma rehberi.

    12 min

    Windows Sunucuya Uzak Masaüstü ile Bağlanamıyorum: Çözüm Listesi

    Windows sunucuya uzak masaüstü bağlantısının kesilme nedenlerini dıştan porttan lisansa kadar sırayla eleyen pratik tanı rehberi.

    13 min

    502 Bad Gateway Hatası Nedir, Neden Olur ve Nasıl Çözülür?

    502 Bad Gateway'in gerçek kaynağı olan PHP-FPM, Nginx upstream ve kaynak sorunlarını sunucu tarafında teşhis etme rehberi.

    15 min

    504 Gateway Timeout Ne Demek, Nasıl Düzeltilir?

    504 zaman aşımında timeout değerini artırmadan önce asıl yavaşlığın kaynağını bulmayı öğreten teşhis rehberi.

    13 min

    Bulut Sunucu mu VDS mi? Hangisi Size Uygun?

    Bulut sunucu ile VDS'nin kaynak garantisi, ölçeklenebilirlik ve faturalandırma açısından farkını proje tipine bağlayarak açıklar.

    14 min

    Cloudflare 520, 521 ve 522 Hataları Nedir, Nasıl Çözülür?

    Cloudflare'ın 520, 521 ve 522 hatalarını birbirinden ayırt edip origin sunucu ve güvenlik duvarı tarafında çözme rehberi.

    13 min

    Colocation Nedir? Kendi Sunucumu Veri Merkezine Koymak

    Kendi donanımınızı veri merkezinde barındırmanın maliyet kalemlerini ve sunucu kiralamaya göre ne zaman avantajlı olduğunu anlatır.

    16 min

    cPanel'de SSH Erişimi Nasıl Açılır? Terminal Kullanımı Rehberi

    cPanel SSH erişimini etkinleştirme, anahtar oluşturma ve tarayıcı içi Terminal aracını kullanma.

    12 min

    CyberPanel Kurulumu: Sunucuya Ücretsiz Hosting Paneli Kurma Rehberi

    Bir VDS'e CyberPanel kurma, panele giriş yapma ve ilk site ile SSL ayarlarını tamamlama.

    13 min

    ERR_CONNECTION_REFUSED Ne Demek, Nasıl Düzeltilir?

    Bağlantı reddedildi hatasında servisin çalışıp çalışmadığını, portun açık olup olmadığını ve güvenlik duvarını sırayla test etme rehberi.

    13 min

    ERR_CONNECTION_RESET Ne Demek, Neden Olur?

    Bağlantı sıfırlandı hatasının sunucudan mı, güvenlik duvarından mı yoksa TLS katmanından mı geldiğini ayırt etme rehberi.

    13 min

    ERR_CONNECTION_TIMED_OUT Ne Demek, Nasıl Çözülür?

    Zaman aşımı hatasında sunucunun ayakta olup olmadığını ve paketlerin nerede düştüğünü ping, traceroute ve port testiyle bulma rehberi.

    14 min

    Fiziksel Sunucu Ne Zaman Gerekir? VDS Yetmiyorsa

    VDS'den fiziksel sunucuya geçme kararını gerektiren ölçülebilir eşikleri ve geçiş öncesi yapılması gerekenleri anlatır.

    14 min

    Forex İçin VDS Neden Gerekir? MT4/MT5 Sunucusu

    Forex işlemlerinde VDS kullanmanın nedenini gecikme ve kesintisizlik üzerinden açıklayıp doğru sunucu seçim kriterlerini verir.

    14 min

    GPU Sunucu Kiralama: Yapay Zeka İçin Doğru Seçim

    Model boyutuna ve iş yüküne göre gereken GPU ve VRAM miktarını belirleyip kiralama maliyetini kart satın almayla karşılaştırır.

    13 min

    Mail Sunucum Kara Listede: Sorgulama ve Listeden Çıkma

    IP veya alan adınızın hangi kara listede olduğunu bulup delisting başvurusunu doğru yapma rehberi.

    15 min

    Mailim Geri Döndü: Bounce Mesajı Nasıl Okunur

    Geri dönen e-posta bildirimini çözümleyip sorunun sizde mi karşı tarafta mı olduğunu anlama rehberi.

    13 min

    MySQL Access Denied for User (1045) Hatası Nasıl Çözülür?

    MySQL erişim reddedildi hatasında kullanıcı-host eşleşmesini ve yetkileri kontrol ederek bağlantıyı açma rehberi.

    14 min

    MySQL Too Many Connections Hatası Nedir, Nasıl Çözülür?

    MySQL bağlantı limiti hatasında açık bağlantıları listeleyip asıl tüketen kaynağı bulma ve limiti doğru ayarlama rehberi.

    15 min

    Oyun Sunucusu İçin Hangi VDS Gerekir? Kaç Kişi Kaç GB

    Kendi oyun sunucunuzu kurarken doğru VDS boyutunu seçmek için kaynak hesabı.

    14 min

    Site Yedeğini Google Drive'a Otomatik Gönderme Nasıl Yapılır?

    Site yedeklerinin sunucudan otomatik olarak bulut depolamaya kopyalanmasını sağlayan kurulumun adımları.

    12 min

    SMTP Hata Kodları ve Anlamları (550, 554, 421, 452)

    En sık karşılaşılan SMTP yanıt kodlarının Türkçe karşılığı ve her biri için ne yapılacağı.

    14 min

    SMTP Kimlik Doğrulama Hatası: Şifre Doğru Ama Mail Gitmiyor

    Doğru şifreye rağmen SMTP'nin reddetmesinin gerçek nedenleri ve sırayla kontrol listesi.

    14 min

    Snapshot Yedek midir? Snapshot ile Yedekleme Arasındaki Fark

    Snapshot ile gerçek yedek arasındaki farkın ne olduğu ve snapshot'a güvenmenin hangi durumlarda veri kaybına yol açtığı.

    11 min

    SSH Permission Denied (publickey) Hatası Nasıl Çözülür?

    SSH anahtar reddi hatasında izinler, doğru kullanıcı adı ve sunucu yapılandırmasını verbose çıktıyla teşhis etme rehberi.

    13 min

    Sunucu Kiralama Fiyatları Neye Göre Belirlenir?

    Bir sunucu kiralama teklifindeki her kalemin fiyata ne kattığını ve iki teklifi doğru biçimde nasıl karşılaştıracağınızı gösterir.

    13 min

    Sunucuda Root ile Çalışmak Neden Riskli? Kullanıcı Açma Rehberi

    Yeni sunucuda root yerine yetkili bir kullanıcıyla çalışmanın nedenleri ve kurulum adımları.

    14 min

    Sunucuda Root Şifresi Nasıl Değiştirilir? Güvenli Şifre Rehberi

    Sunucuya ilk girişten sonra root parolasını güvenli biçimde değiştirmenin adım adım anlatımı.

    15 min

    Sunucuma Bağlanamıyorum: SSH ve Ping Sorunları Nasıl Çözülür?

    Sunucuya erişilemediğinde ağ, firewall, servis ve sağlayıcı katmanlarını sırayla eleyen teşhis rehberi.

    13 min

    Toplu Mail İçin SMTP Sunucu Almalı mıyım?

    Toplu mail gönderiminde kendi SMTP sunucusu ile hazır servis arasındaki farkı itibar ve teslim edilebilirlik üzerinden karşılaştırır.

    15 min

    Ubuntu Sunucuya LAMP Kurulumu: Apache, MySQL ve PHP Adım Adım

    Sıfır Ubuntu sunucuda web sitesi yayınlamak için gereken LAMP yığınının kurulumu ve doğrulaması.

    12 min

    Ücretsiz Kontrol Paneli mi cPanel mi? Lisans Şart mı

    Ücretsiz kontrol panelleriyle lisanslı cPanel arasındaki kararın maliyet ve göç boyutu.

    13 min

    VDS Alırken Nelere Dikkat Edilmeli? Sunucu Seçim Rehberi

    VDS paketlerini gerçekten karşılaştırabilmek için sağlayıcıya sorulması gereken kriterler.

    13 min

    VDS İçin Kaç CPU ve Kaç GB RAM Gerekir?

    Sunucu paketinizi tahminle değil hesapla seçmek için CPU ve RAM boyutlandırma rehberi.

    14 min

    VDS mi VPS mi? Farkı Nedir, Hangisini Almalısınız

    VDS ve VPS'in gerçek farkı, hangi projede hangisinin yettiği ve seçim kriterleri.

    11 min

    VDS Nedir, Nasıl Alınır? Fiyat ve Paket Seçim Rehberi

    VDS'nin ne olduğunu, kimin için gerektiğini ve satın alırken hangi teknik kriterlere bakmanız gerektiğini anlatan karar rehberi.

    13 min

    VDS Yedeği Nasıl Alınır? Sunucunun Tam Yedeğini Alma Rehberi

    Yönetimsiz bir sanal sunucuda tam yedeğin hangi parçalardan oluştuğu ve bu parçaların sırayla nasıl alınacağı.

    13 min

    VDS'e cPanel Nasıl Kurulur? Lisans, Gereksinimler ve Kurulum

    Temiz bir sunucuya cPanel/WHM kurulumu, lisans aktivasyonu ve ilk yapılandırma adımları.

    12 min

    Windows VDS mi Linux VDS mi? Hangisini Seçmeli

    Sunucu tarafında Windows ve Linux kararını lisans, RDP ve kaynak tüketimi üzerinden karşılaştırma.

    13 min

    Windows'tan Sunucuya SSH ile Nasıl Bağlanılır? PuTTY Rehberi

    Windows kullanıcılarının PuTTY veya yerleşik OpenSSH ile Linux sunucuya nasıl bağlanacağını anlatan uygulamalı rehber.

    13 min

    Yönetilen mi Yönetilmeyen Sunucu mu? Hangisi Size Uygun

    Yönetilen ve yönetilmeyen sunucuda hangi işin kime ait olduğunu gösteren karar rehberi.

    13 min

    Açık Portları Listeleme (ss ve netstat)

    Sunucuda dinlenen portları ve o portu tutan süreci ss veya netstat ile bulmanın pratik rehberi.

    12 min

    Ağ Tanılama Araçları (ping, traceroute ve mtr)

    ping, traceroute ve mtr araçlarıyla ağ erişimi, gecikme ve paket kaybı sorunlarını teşhis etme rehberi.

    12 min

    Ansible ile Sunucu Otomasyonuna Giriş

    Ansible ile SSH üzerinden birden çok sunucuyu ajansız, tekrarlanabilir biçimde yapılandırmanın giriş rehberi.

    13 min

    Apache Virtual Host ile Çoklu Site Yayınlama

    Apache virtual host tanımlayarak tek sunucuda birden çok siteyi ayrı ayrı yayınlamanın pratik rehberi.

    11 min

    Apache Web Sunucusu Kurulumu ve Yapılandırma

    Apache web sunucusunu kurup temel yapılandırmayla ilk sitenizi yayınlamanın adım adım rehberi.

    11 min

    AppArmor ile Uygulama Sertleştirme

    AppArmor profilleriyle uygulamaların erişimini kısıtlayıp Ubuntu sunucusunu sertleştirmenin pratik rehberi.

    11 min

    APT ile Paket Yönetimi Rehberi (Ubuntu ve Debian)

    Ubuntu ve Debian sunucularda apt komutuyla paket kurma, güncelleme, depo yönetimi ve bağımlılık hatalarını çözme rehberi.

    11 min

    Arka Plan İşlemleri (nohup, jobs, bg, fg)

    SSH oturumu kapansa bile süren işleri nohup, jobs, bg, fg ve disown ile yönetmenin pratik rehberi.

    12 min

    auditd ile Sistem Denetim Günlüğü

    auditd ile hassas dosya ve komut erişimlerini kayıt altına alıp güvenlik denetim izi oluşturmanın rehberi.

    13 min

    awk ile Metin ve Sütun İşleme

    awk ile sütunlu metinleri işleyip alan seçme, filtreleme ve hesaplama yapmanın log analizine dönük rehberi.

    13 min

    Bash Betik Yazma Temelleri

    İlk bash betiğinizi yazmak için shebang, değişkenler, girdi ve çalıştırma izinlerini öğreten başlangıç rehberi.

    15 min

    Bash'te Döngüler ve Koşullar

    Bash'te if koşulları, for/while döngüleri ve case yapısıyla mantık kurmayı öğreten pratik rehber.

    12 min

    Bash'te Fonksiyonlar ve Hata Yönetimi

    Bash betiklerinde fonksiyon yazma, çıkış kodları, set -e ile güvenli çalıştırma ve trap ile hata yönetimi rehberi.

    13 min

    BIND ile DNS Sunucu Kurulumu

    BIND9 ile kendi yetkili DNS sunucunuzu kurup bölge dosyaları ve kayıtları yapılandırmanın pratik rehberi.

    12 min

    BorgBackup ile Sunucu Yedekleme

    BorgBackup ile tekilleştirmeli, şifreli ve artımlı yedekler alıp saklama politikasıyla yönetmenin rehberi.

    14 min

    curl ile HTTP İstekleri ve API Testi

    Komut satırından curl ile API test etme, veri gönderme ve HTTP yanıtlarını incelemenin pratik rehberi.

    11 min

    dig ve nslookup ile DNS Sorgulama

    Komut satırından dig ve nslookup kullanarak DNS kayıtlarını sorgulama ve propagasyonu kontrol etme rehberi.

    11 min

    Disk Bağlama ve fstab ile Kalıcı Mount

    Yeni disk veya bölümü mount edip /etc/fstab ile kalıcı hale getirmenin ve mount hatalarını çözmenin rehberi.

    15 min

    Disk Bölümleme (fdisk ve parted)

    Yeni bir diski fdisk veya parted ile bölümleyip biçimlendirerek kullanıma hazırlamanın adım adım rehberi.

    13 min

    Disk Kullanımını İnceleme (df, du ve ncdu)

    df, du ve ncdu araçlarıyla sunucu diskinin nasıl dolduğunu analiz edip yer kaplayan dosyaları bulma rehberi.

    12 min

    DNF ile Paket Yönetimi (AlmaLinux ve Rocky Linux)

    AlmaLinux ve Rocky Linux üzerinde dnf komutuyla paket, depo ve grup yönetiminin pratik rehberi.

    13 min

    Docker Ağ (Network) Yapılandırması

    Docker ağ türlerini öğrenip konteynerler arası güvenli iletişim ve port yayınlamayı yapılandırmanın rehberi.

    13 min

    Docker Compose ile Çok Servisli Uygulama

    Docker Compose ile veritabanı, uygulama ve proxy'yi tek YAML dosyasında tanımlayıp yönetmenin pratik rehberi.

    12 min

    Docker İmaj Boyutunu Küçültme

    Şişkin Docker imajlarını çok aşamalı derleme ve hafif temel imajlarla küçültüp hızlandırmanın rehberi.

    11 min

    Docker Volume ile Kalıcı Veri Yönetimi

    Docker volume ve bind mount ile konteyner silinse bile veriyi koruyup yedeklemenin pratik rehberi.

    13 min

    Dockerfile Yazımında En İyi Pratikler

    Küçük, hızlı ve güvenli imajlar üretmek için Dockerfile yazımının en iyi pratiklerini anlatan rehber.

    12 min

    find ile Dosya ve Klasör Arama

    find komutuyla ölçüte göre dosya bulup üzerinde toplu işlem yapmanın ve disk temizliğinin pratik rehberi.

    12 min

    Glances ile Terminalden Sistem İzleme

    Glances ile tüm sistem metriklerini tek terminal ekranında ya da web arayüzünde izlemenin pratik rehberi.

    11 min

    GNU screen ile Oturum Yönetimi

    GNU screen ile kopmalara dayanıklı terminal oturumları açıp uzun işleri arka planda sürdürmenin rehberi.

    11 min

    grep ile Metin Arama ve Filtreleme

    grep ile dosya ve loglarda metin ve düzenli ifade araması yapıp sonuçları filtrelemenin pratik rehberi.

    12 min

    ip Komutu ile Ağ Yapılandırma

    ifconfig'in yerini alan ip komutuyla arayüz, adres ve rota yönetimini öğreten pratik Türkçe rehber.

    14 min

    iptables ile Güvenlik Duvarı Kuralları

    iptables ile paket filtreleme kurallarını yazma, port açma ve kuralları kalıcı hale getirmenin rehberi.

    13 min

    journalctl ile systemd Log Yönetimi

    systemd günlüklerini journalctl ile okuma, filtreleme, canlı izleme ve disk kullanımını sınırlamanın rehberi.

    12 min

    k3s ile Hafif Kubernetes Kurulumu

    Kaynak dostu k3s dağıtımıyla tek sunucuda hafif Kubernetes kurup ilk uygulamanızı dağıtmanın rehberi.

    13 min

    Kubernetes Nedir – Başlangıç Rehberi

    Kubernetes'in ne işe yaradığını, temel kavramlarını ve ne zaman gerçekten gerektiğini yeni başlayanlara anlatan rehber.

    12 min

    KVM ile Linux Üzerinde Sanallaştırma

    KVM ve libvirt ile Linux sunucuda sanal makineler oluşturup kaynak ve ağını yönetmenin pratik rehberi.

    12 min

    Linux Bellek Kullanımını Anlamak (free)

    free ve /proc/meminfo çıktılarını doğru okuyup önbellek ile gerçek bellek baskısını ayırt etmenin rehberi.

    13 min

    Linux Dosya Sistemleri (ext4, XFS ve Btrfs)

    ext4, XFS ve Btrfs dosya sistemlerini karşılaştırıp sunucu iş yüküne uygun seçim yapmanın rehberi.

    12 min

    Linux Load Average Nasıl Yorumlanır

    uptime ve top'taki load average değerlerini çekirdek sayısına göre doğru yorumlayıp darboğazı bulmanın rehberi.

    13 min

    Linux'ta Go (Golang) Kurulumu

    Linux sunucuya Go derleyicisini kurup PATH ve modül yapısını ayarlayarak ilk programı derlemenin rehberi.

    11 min

    Linux'ta Java JDK Kurulumu

    Linux sunucuya OpenJDK kurup sürümler arası geçiş ve JAVA_HOME ayarıyla Java uygulaması çalıştırmanın rehberi.

    12 min

    Linux'ta Kullanıcı ve Grup Yönetimi

    Linux sunucuda kullanıcı ve grup oluşturma, düzenleme, yetki devri ve hesap yönetiminin temel komutları.

    12 min

    Linux'ta Pipe ve Giriş Çıkış Yönlendirme

    stdin, stdout, stderr, pipe ve yönlendirme operatörleriyle komutları zincirleyip çıktıyı yönetmenin rehberi.

    12 min

    logrotate ile Log Döndürme ve Temizleme

    Uygulama loglarını logrotate ile otomatik döndürüp sıkıştırarak diski dolduran log birikimini önleme rehberi.

    12 min

    LVM ile Mantıksal Disk Yönetimi

    LVM ile fiziksel diskleri esnek mantıksal birimlere dönüştürüp kesintisiz büyütme ve snapshot alma rehberi.

    12 min

    Mailcow ile Kolay Mail Sunucu Kurulumu

    Docker tabanlı Mailcow ile tam donanımlı bir mail sunucusunu hızlıca kurup yönetmenin pratik rehberi.

    11 min

    MariaDB Kurulumu ve Güvenli Yapılandırma

    MariaDB kurup mysql_secure_installation ile sertleştirerek güvenli veritabanı sunucusu hazırlamanın rehberi.

    12 min

    Memcached Nedir ve Nasıl Kurulur

    Memcached ile sık kullanılan veriyi bellekte tutarak veritabanı yükünü düşürmenin kurulum ve kullanım rehberi.

    13 min

    MySQL ve MariaDB Performans Optimizasyonu

    MySQL ve MariaDB'de bellek, indeks ve my.cnf ayarlarını düzenleyerek veritabanı performansını artırma rehberi.

    11 min

    MySQL ve MariaDB Replikasyon Kurulumu

    MySQL veya MariaDB'de master slave replikasyon kurarak yedeklilik ve okuma yükü dağıtımı sağlamanın rehberi.

    12 min

    MySQL ve PostgreSQL Karşılaştırması

    MySQL ve PostgreSQL arasında özellik, performans ve kullanım açısından doğru veritabanını seçmenize yardımcı karşılaştırma.

    12 min

    mysqldump ile Veritabanı Yedekleme

    mysqldump ile MySQL ve MariaDB veritabanlarını yedekleyip geri yükleme ve otomatik yedek kurmanın rehberi.

    12 min

    Netdata ile Gerçek Zamanlı Sunucu İzleme

    Netdata ile tek komutta kurulan saniyelik metrik panosuyla sunucunuzu gerçek zamanlı izlemenin rehberi.

    14 min

    nftables Nedir ve Nasıl Kullanılır

    iptables'ın halefi nftables ile daha temiz ve performanslı güvenlik duvarı kuralları yazmanın rehberi.

    14 min

    Nginx ile Reverse Proxy Yapılandırma

    Nginx'i reverse proxy olarak yapılandırıp arka plandaki uygulamayı 80/443 üzerinden güvenle yayınlama rehberi.

    12 min

    Nginx ile Yük Dengeleme (Load Balancing)

    Nginx upstream bloğuyla trafiği birden çok sunucuya dağıtıp yük dengeleme kurmanın pratik rehberi.

    12 min

    Nginx ve PHP-FPM Yapılandırması

    Nginx'i PHP-FPM'e bağlayıp havuz ve worker ayarlarıyla PHP sitelerini performanslı çalıştırmanın rehberi.

    15 min

    Nginx'te Gzip ve Brotli Sıkıştırma

    Nginx'te gzip ve brotli sıkıştırma açarak aktarım boyutunu düşürüp sayfa hızını artırmanın rehberi.

    12 min

    Nginx'te Rate Limit ve Güvenlik Başlıkları

    Nginx'te rate limiting ve güvenlik başlıklarıyla siteyi kötüye kullanım ve yaygın saldırılara karşı sertleştirme rehberi.

    14 min

    No Space Left on Device Ne Demek, Nasıl Çözülür?

    Sunucuda No space left on device hatasının kök nedenini bulup diski hızla boşaltmanın adım adım rehberi.

    12 min

    Node.js Kurulumu (nvm ile Sürüm Yönetimi)

    nvm ile sunucuya Node.js kurup birden çok sürümü yönetmenin ve üretim için doğru LTS seçiminin rehberi.

    12 min

    PM2 ile Node.js Süreç Yönetimi

    PM2 ile Node.js uygulamalarını üretimde sürekli çalışır, çökmez ve açılışta otomatik başlar hale getirmenin rehberi.

    11 min

    Podman ile Docker'a Alternatif Konteyner Yönetimi

    Daemonsuz ve rootless çalışan Podman ile Docker'a güvenli alternatif kurup konteyner yönetmenin rehberi.

    13 min

    Postfix ve Dovecot ile Mail Sunucu Kurulumu

    Postfix ve Dovecot ile kendi mail sunucunuzu kurup TLS, kimlik doğrulama ve teslimat itibarını yönetmenin rehberi.

    13 min

    PostgreSQL Yedekleme (pg_dump ve pg_restore)

    PostgreSQL veritabanlarını pg_dump ile yedekleyip pg_restore ile geri yüklemenin ve otomasyonun rehberi.

    12 min

    Prometheus ve Grafana ile İzleme Kurulumu

    Prometheus, node_exporter ve Grafana ile metrik toplayıp panolar ve uyarılar kurmanın uçtan uca rehberi.

    12 min

    psql ile PostgreSQL Temel Komutları

    psql komut satırında PostgreSQL veritabanlarını yönetmek için gerekli temel komut ve meta komutların rehberi.

    14 min

    Python Sanal Ortam (venv) ve pip Yönetimi

    Python venv ve pip ile projeye özel izole ortamlar kurup bağımlılıkları temiz yönetmenin pratik rehberi.

    11 min

    Restic ile Şifreli Bulut Yedekleme

    Restic ile S3 uyumlu bulut ve yerel depolara şifreli, tekilleştirmeli yedekler alıp yönetmenin rehberi.

    13 min

    scp ile Güvenli Dosya Transferi

    scp komutuyla sunucular arası şifreli dosya ve dizin kopyalamanın ve doğru kullanım kalıplarının rehberi.

    12 min

    sed ile Metin Düzenleme ve Değiştirme

    sed akış editörüyle metin dosyalarında toplu arama değiştirme ve satır düzenleme yapmanın pratik rehberi.

    13 min

    SELinux Temelleri ve Yönetimi

    RHEL tabanlı sunucularda SELinux'un çalışma mantığını, modlarını ve engelleri güvenle çözmenin rehberi.

    13 min

    Snap ve Flatpak ile Paket Yönetimi

    Snap ve Flatpak sandbox paket sistemlerinin çalışma mantığı, kurulumu ve klasik depolarla karşılaştırması.

    11 min

    SQLite Nedir ve Nasıl Kullanılır

    Sunucu gerektirmeyen dosya tabanlı SQLite veritabanının kullanımını ve hangi projelere uygun olduğunu anlatan rehber.

    12 min

    SSH Agent ve Anahtar Yönetimi

    ssh-agent ve ssh-add ile parolalı SSH anahtarlarını güvenli yönetip tekrar tekrar parola girmekten kurtulma rehberi.

    13 min

    SSH Jump Host ve Bastion Sunucu Kullanımı

    Bastion (jump host) üzerinden özel ağdaki sunuculara ssh -J ve ProxyJump ile güvenli erişim kurma rehberi.

    11 min

    SSH Tünel ve Port Yönlendirme

    SSH tünelleriyle uzak servislere şifreli erişim ve yerel, uzak, dinamik port yönlendirmenin pratik rehberi.

    12 min

    sudo ve sudoers ile Yetkilendirme

    root yerine sudo kullanarak güvenli ayrıcalık yükseltme ve sudoers dosyasını doğru düzenleme rehberi.

    12 min

    Sunucu İçin Doğru Linux Dağıtımını Seçme

    Ubuntu, Debian, AlmaLinux ve Rocky arasında sunucu ihtiyacınıza göre dağıtım seçmenize yardımcı karşılaştırma.

    13 min

    Supervisor ile Süreç Yönetimi

    Supervisor ile arka plan süreçlerini ve kuyruk işçilerini sürekli çalışır tutup çökünce yeniden başlatmanın rehberi.

    12 min

    Süreç Sonlandırma ve kill Sinyalleri

    Linux'ta kill, pkill ve killall ile süreçleri doğru sinyallerle sonlandırmanın ve takılan işlemleri kapatmanın rehberi.

    12 min

    Süreçleri İzleme (ps, top ve htop)

    Linux sunucuda süreçleri ps, top ve htop araçlarıyla izleyip kaynak tüketen işlemleri bulmanın yolları.

    13 min

    sysctl ile Kernel Parametreleri Ayarlama

    sysctl ile ağ, bellek ve dosya limiti gibi kernel parametrelerini ayarlayıp kalıcı hale getirmenin rehberi.

    10 min

    systemd Timer ile Zamanlanmış Görevler

    cron'a modern alternatif olan systemd timer ile görevleri zamanlama, loglama ve yönetme rehberi.

    11 min

    tar ve gzip ile Arşivleme ve Sıkıştırma

    tar ve gzip ile dizinleri arşivleyip sıkıştırma, açma ve yedek paketi hazırlamanın pratik rehberi.

    14 min

    tmux ile Terminal Oturumu Yönetimi

    tmux ile SSH kopsa bile süren oturumlar açıp ekranı bölerek verimli çalışmanın pratik rehberi.

    13 min

    Ubuntu Server Sürüm Yükseltme (do-release-upgrade)

    Ubuntu Server'ı bir LTS sürümden diğerine kesintisiz ve güvenli biçimde yükseltmenin adım adım yol haritası.

    14 min

    Ubuntu'da MongoDB Kurulumu

    Ubuntu üzerinde MongoDB NoSQL veritabanını kurup kimlik doğrulama ve temel yönetimini yapılandırma rehberi.

    12 min

    Ubuntu'da Netplan ile Statik IP Ayarlama

    Ubuntu Server üzerinde netplan yapılandırmasıyla kalıcı statik IP ve DNS ayarlamanın adım adım rehberi.

    12 min

    Ubuntu'da PostgreSQL Kurulumu

    Ubuntu üzerinde PostgreSQL kurup ilk veritabanı ile rolü oluşturmanın ve uzaktan erişimi açmanın rehberi.

    11 min

    ulimit ile Kaynak Limitlerini Yönetme

    ulimit ve limits.conf ile açık dosya ve süreç limitlerini ayarlayıp too many open files hatasını çözmenin rehberi.

    14 min

    unattended-upgrades ile Otomatik Güvenlik Güncellemeleri

    unattended-upgrades ile güvenlik güncellemelerini otomatikleştirip sunucuyu güncel ve güvenli tutmanın rehberi.

    10 min

    Varnish Cache Nedir ve Nasıl Kurulur

    Varnish ile dinamik sayfaları bellekte önbelleğe alıp trafiği hızlandırmanın kurulum ve yapılandırma rehberi.

    12 min

    VDS Satın Aldıktan Sonra İlk 10 Adım

    Yeni aldığınız VDS'i güvenli ve üretime hazır hale getirmek için atmanız gereken temel ilk adımların rehberi.

    12 min

    Zsh ve Oh My Zsh Kurulumu

    Bash yerine Zsh ve Oh My Zsh kurup tema, eklenti ve otomatik tamamlamayla terminali güçlendirmenin rehberi.

    12 min

    Linux'ta Swap Alanı Oluşturma ve Bellek Yönetimi

    Swap'in ne olduğunu, swap file ile adım adım nasıl oluşturulacağını, kalıcı hale getirmeyi, swappiness ayarını ve VPS'lerde bellek yönetimini anlatan uygulamalı rehber.

    11 min

    Nano ve Vim ile Sunucuda Metin Düzenleme Rehberi

    Terminal üzerinden yapılandırma dosyalarını düzenlemenin en pratik iki aracı Nano ve Vim'in temel komutlarını, farklarını ve gerçek örneklerini içeren kapsamlı rehber.

    10 min

    Redis Nedir? Bellek İçi Veritabanı ve Önbellekleme

    Bellek içi anahtar-değer veritabanı Redis'in ne olduğunu, önbellekleme ve oturum deposu gibi kullanım alanlarını, kurulumunu ve güvenlik ayarlarını anlatan kapsamlı rehber.

    10 min

    rsync ile Dosya Senkronizasyonu ve Sunucu Yedekleme

    rsync'in delta-transfer avantajını, temel bayrakları, SSH üzerinden uzak senkronu, cron ile otomatik yedeği ve en sık yapılan trailing slash hatasını anlatan uygulamalı rehber.

    10 min

    systemd ve systemctl ile Linux Servis Yönetimi

    systemd init sisteminin mantığını, temel systemctl komutlarını, journalctl log incelemesini ve kendi .service unit dosyanızı yazmayı adım adım anlatan uygulamalı rehber.

    10 min

    Apache mı Nginx mi? Web Sunucusu Karşılaştırması

    Apache ile Nginx'in mimari, performans ve yapılandırma farklarını ele alan; hangi projede hangisinin uygun olduğunu ve ikisini birlikte kullanmayı açıklayan pratik bir karşılaştırma.

    9 min

    Docker Nedir? Konteyner Teknolojisine Başlangıç

    Docker'ı sıfırdan öğrenin: konteyner mantığı, temel komutlar, port ve volume yönetimi, kendi imajınızı yazma ve Compose ile çok servisli uygulama kurma.

    11 min

    Git Temelleri: Sürüm Kontrolü ve Temel Komutlar

    Git'e ilk kez başlayanlar için kurulumdan uzak depoya, dallanmadan .gitignore'a kadar temel komutları örneklerle anlatan pratik rehber.

    11 min

    Linux Dosya İzinleri: chmod, chown ve 755/644 Rehberi

    rwx izin modelini, sekizli ve sembolik chmod kullanımını, chown/chgrp ile sahiplik değişimini ve web sunucular için doğru izin değerlerini anlatan pratik rehber.

    9 min

    Linux'ta Cron ile Zamanlanmış Görevler (Crontab Rehberi)

    Linux sunucularda tekrarlayan işleri otomatikleştirmek için cron ve crontab kullanımını söz dizimi, gerçek örnekler, sık yapılan hatalar ve systemd timer alternatifiyle anlatan pratik rehber.

    11 min

    MySQL / MariaDB Temelleri: Veritabanı ve Kullanıcı Yönetimi

    Sunucunuzda MySQL/MariaDB üzerinde veritabanı ve kullanıcı yönetiminin, yetkilendirmenin ve yedeklemenin temellerini pratik komut örnekleriyle anlatan başlangıç rehberi.

    9 min

    PHP Sürümü Nedir, Nasıl Değiştirilir? (php.ini ve Sürüm Seçimi)

    WordPress ve özel yazılımların hızını, güvenliğini ve uyumluluğunu doğrudan etkileyen PHP sürümünü cPanel üzerinden güvenle nasıl değiştireceğinizi ve php.ini ayarlarını anlatan rehber.

    9 min

    SSH Nedir? Sunucuya Güvenli SSH Bağlantısı ve Anahtar Kimlik Doğrulama

    SSH protokolünü, parola yerine anahtar kimlik doğrulamayı ve sunucunuzu brute-force saldırılarına karşı sertleştirmenin pratik yollarını uygulamalı olarak anlatan rehber.

    9 min

    Ubuntu 22.04'te Nginx Kurulumu ve Temel Yapılandırma

    Ubuntu 22.04 sunucuda Nginx'i apt ile kurmayı, ufw güvenlik duvarını açmayı, servisi yönetmeyi ve birden fazla siteyi server block ile yayınlamayı anlatan uygulamalı rehber.

    9 min

    UFW ile Linux Güvenlik Duvarı Yapılandırma

    UFW ile Ubuntu/Debian sunucunuzda güvenlik duvarını sıfırdan kurup kendinizi kilitlemeden 22, 80 ve 443 portlarını doğru şekilde açmayı öğrenin.

    9 min

    Yeni Başlayanlar İçin 40 Temel Linux Terminal Komutu

    Sunucu yönetiminde en sık kullanılan 40 Linux terminal komutunu kategori kategori, gerçek örnekler ve pratik ipuçlarıyla anlatan başlangıç rehberi.

    12 min