Sunucu Yönetimi & Linux Rehberleri
Linux komutları, Nginx, SSH ve sunucu kurulum/yapılandırma rehberleri.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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ı.
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.
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.
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.
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.
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.
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.
Sunucuda İşlemler Kendiliğinden Kapanıyor: OOM Killer Nedir, Nasıl Çözülür
Servislerin kendiliğinden kapanmasının nedenini dmesg kayıtlarında bulup OOM killer sorununu kalıcı olarak çözmenin rehberi.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
504 Gateway Timeout Hatası Nedir, 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.
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.
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.
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.
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.
CyberPanel Kurulumu: Sunucuya Ücretsiz Hosting Paneli Kurma Rehberi
Bir VDS'e CyberPanel kurma, panele giriş yapma ve ilk site ile SSL ayarlarını tamamlama.
ERR_CONNECTION_REFUSED Hatası Nedir, 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.
ERR_CONNECTION_RESET Hatası Nedir, 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.
ERR_CONNECTION_TIMED_OUT Hatası Nedir, 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.
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.
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.
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.
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.
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.
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.
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.
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ı.
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ı.
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ğı.
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.
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ığı.
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.
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.
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ı.
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ı.
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.
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.
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ı.
Ücretsiz Kontrol Paneli mi cPanel mi? Lisans Şart mı
Ücretsiz kontrol panelleriyle lisanslı cPanel arasındaki kararın maliyet ve göç boyutu.
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.
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.
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.
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.
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ğı.
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ı.
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.
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.
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.
Açık Portları Listeleme (ss ve netstat)
Sunucuda dinlenen portları ve o portu tutan süreci ss veya netstat ile bulmanın pratik rehberi.
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.
Ansible ile Sunucu Otomasyonuna Giriş
Ansible ile SSH üzerinden birden çok sunucuyu ajansız, tekrarlanabilir biçimde yapılandırmanın giriş rehberi.
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.
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.
AppArmor ile Uygulama Sertleştirme
AppArmor profilleriyle uygulamaların erişimini kısıtlayıp Ubuntu sunucusunu sertleştirmenin pratik rehberi.
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.
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.
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.
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.
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.
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.
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.
BIND ile DNS Sunucu Kurulumu
BIND9 ile kendi yetkili DNS sunucunuzu kurup bölge dosyaları ve kayıtları yapılandırmanın pratik rehberi.
BorgBackup ile Sunucu Yedekleme
BorgBackup ile tekilleştirmeli, şifreli ve artımlı yedekler alıp saklama politikasıyla yönetmenin rehberi.
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.
dig ve nslookup ile DNS Sorgulama
Komut satırından dig ve nslookup kullanarak DNS kayıtlarını sorgulama ve propagasyonu kontrol etme rehberi.
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.
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.
Disk Doldu Hatası Çözümü (No space left on device)
Sunucuda No space left on device hatasının kök nedenini bulup diski hızla boşaltmanın adım adım rehberi.
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.
DNF ile Paket Yönetimi (AlmaLinux ve Rocky Linux)
AlmaLinux ve Rocky Linux üzerinde dnf komutuyla paket, depo ve grup yönetiminin pratik rehberi.
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.
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.
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.
Docker Volume ile Kalıcı Veri Yönetimi
Docker volume ve bind mount ile konteyner silinse bile veriyi koruyup yedeklemenin pratik rehberi.
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.
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.
Glances ile Terminalden Sistem İzleme
Glances ile tüm sistem metriklerini tek terminal ekranında ya da web arayüzünde izlemenin pratik rehberi.
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.
grep ile Metin Arama ve Filtreleme
grep ile dosya ve loglarda metin ve düzenli ifade araması yapıp sonuçları filtrelemenin pratik rehberi.
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.
iptables ile Güvenlik Duvarı Kuralları
iptables ile paket filtreleme kurallarını yazma, port açma ve kuralları kalıcı hale getirmenin rehberi.
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.
k3s ile Hafif Kubernetes Kurulumu
Kaynak dostu k3s dağıtımıyla tek sunucuda hafif Kubernetes kurup ilk uygulamanızı dağıtmanın rehberi.
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.
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.
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.
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.
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.
Linux'ta Go (Golang) Kurulumu
Linux sunucuya Go derleyicisini kurup PATH ve modül yapısını ayarlayarak ilk programı derlemenin rehberi.
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.
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ı.
Linux'ta Pipe ve Giriş Çıkış Yönlendirme
stdin, stdout, stderr, pipe ve yönlendirme operatörleriyle komutları zincirleyip çıktıyı yönetmenin rehberi.
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.
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.
Mailcow ile Kolay Mail Sunucu Kurulumu
Docker tabanlı Mailcow ile tam donanımlı bir mail sunucusunu hızlıca kurup yönetmenin pratik rehberi.
MariaDB Kurulumu ve Güvenli Yapılandırma
MariaDB kurup mysql_secure_installation ile sertleştirerek güvenli veritabanı sunucusu hazırlamanın rehberi.
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.
MySQL ve MariaDB Performans Optimizasyonu
MySQL ve MariaDB'de bellek, indeks ve my.cnf ayarlarını düzenleyerek veritabanı performansını artırma rehberi.
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.
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.
mysqldump ile Veritabanı Yedekleme
mysqldump ile MySQL ve MariaDB veritabanlarını yedekleyip geri yükleme ve otomatik yedek kurmanın rehberi.
Netdata ile Gerçek Zamanlı Sunucu İzleme
Netdata ile tek komutta kurulan saniyelik metrik panosuyla sunucunuzu gerçek zamanlı izlemenin rehberi.
nftables Nedir ve Nasıl Kullanılır
iptables'ın halefi nftables ile daha temiz ve performanslı güvenlik duvarı kuralları yazmanın rehberi.
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.
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.
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.
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.
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.
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.
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.
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.
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.
PostgreSQL Yedekleme (pg_dump ve pg_restore)
PostgreSQL veritabanlarını pg_dump ile yedekleyip pg_restore ile geri yüklemenin ve otomasyonun rehberi.
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.
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.
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.
Restic ile Şifreli Bulut Yedekleme
Restic ile S3 uyumlu bulut ve yerel depolara şifreli, tekilleştirmeli yedekler alıp yönetmenin rehberi.
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.
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.
SELinux Temelleri ve Yönetimi
RHEL tabanlı sunucularda SELinux'un çalışma mantığını, modlarını ve engelleri güvenle çözmenin rehberi.
Snap ve Flatpak ile Paket Yönetimi
Snap ve Flatpak sandbox paket sistemlerinin çalışma mantığı, kurulumu ve klasik depolarla karşılaştırması.
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.
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.
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.
SSH Tünel ve Port Yönlendirme
SSH tünelleriyle uzak servislere şifreli erişim ve yerel, uzak, dinamik port yönlendirmenin pratik rehberi.
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.
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.
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.
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.
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ı.
sysctl ile Kernel Parametreleri Ayarlama
sysctl ile ağ, bellek ve dosya limiti gibi kernel parametrelerini ayarlayıp kalıcı hale getirmenin rehberi.
systemd Timer ile Zamanlanmış Görevler
cron'a modern alternatif olan systemd timer ile görevleri zamanlama, loglama ve yönetme rehberi.
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.
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.
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ı.
Ubuntu'da MongoDB Kurulumu
Ubuntu üzerinde MongoDB NoSQL veritabanını kurup kimlik doğrulama ve temel yönetimini yapılandırma rehberi.
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.
Ubuntu'da PostgreSQL Kurulumu
Ubuntu üzerinde PostgreSQL kurup ilk veritabanı ile rolü oluşturmanın ve uzaktan erişimi açmanın rehberi.
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.
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.
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.
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.
Zsh ve Oh My Zsh Kurulumu
Bash yerine Zsh ve Oh My Zsh kurup tema, eklenti ve otomatik tamamlamayla terminali güçlendirmenin rehberi.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.