Sistem Yönetimi - Kurulum & Konfigürasyon ⚙️
Bu bölüm, Linux sunucunuzu sıfırdan production-ready hale getirmek için gereken adım adım kurulum rehberlerini içerir.
🎯 Bu Bölümde Neler Var?
🖥️ Temel Sistem
Sunucunuzun temelini oluşturan core ayarlar:
- Temel OS - İlk kurulum sonrası yapılması gerekenler
- Kullanıcı Yönetimi - Kullanıcı oluşturma, sudo, SSH key
- Shell Konfigürasyonu -
.bashrc, alias, PATH yönetimi - Dosya İzinleri - chmod, chown, umask, ACL
- Paket Yönetimi - apt, yum, snap kullanımı
- Swap Bellek - Swap alanı oluşturma ve optimizasyon
🏗️ Altyapı Servisleri
Production ortamı için gerekli servisler:
- Docker & Storage - Docker kurulumu ve disk yönetimi
- Nginx - Web sunucusu kurulumu
- Reverse Proxy - Nginx ile reverse proxy yapılandırması
- TLS - SSL/TLS sertifika yönetimi (Let's Encrypt)
⚙️ Otomasyon
Zamanlanmış görevler ve servis yönetimi:
- Systemd Servis - Systemd ile servis tanımlama
- Zamanlanmış Görevler (Cron) - Cron, systemd timers, anacron, at
🔧 Bakım & İzleme
Sistem sağlığı ve veri güvenliği:
- Monitoring - Sistem izleme araçları
- Monitoring Stack - Prometheus + Grafana kurulumu
- Logrotate - Log dosyası rotasyonu
- Yedekleme (Backup) - Yedekleme stratejileri
- Sistem Snapshot (Timeshift) - Sistem anlık görüntüleri
- Sistem Klonlama (Tar) - Sunucu klonlama
🌐 Network
Ağ ve port yönetimi:
- Ağ/Port Kontrolleri - Port dinleme, network troubleshooting
📖 Nasıl Kullanılır?
- Yeni Sunucu: Yukarıdan aşağıya sırayla ilerleyin (Temel Sistem → Altyapı → Otomasyon → Bakım)
- Belirli Bir Konu: Sol menüden ilgili sayfaya direkt gidin
- Hızlı Referans: Her sayfada kopyala-yapıştır hazır komutlar bulacaksınız
🚀 Hızlı Başlangıç
Yeni bir sunucu kuruyorsanız, şu sırayı takip edin:
- ✅ Temel OS - Sistem güncellemeleri, timezone, hostname
- ✅ Kullanıcı Yönetimi - Sudo kullanıcısı oluştur
- ✅ Shell Konfigürasyonu - Alias ve PATH ayarla
- ✅ Dosya İzinleri - İzin yönetimini öğren
- ✅ Docker - Container altyapısını kur
- ✅ Nginx - Web sunucusunu kur
- ✅ TLS - SSL sertifikası al
- ✅ Monitoring Stack - İzleme sistemini kur
- ✅ Cron - Otomasyonu ayarla
- ✅ Yedekleme - Backup stratejisi oluştur
[!TIP] > Güvenlik: Kurulum tamamlandıktan sonra Güvenlik bölümüne geçerek sunucunuzu sertleştirin!
🔗 İlgili Bölümler
- Güvenlik - Sunucunuzu koruma altına alın
- Şablonlar - Hazır konfigürasyon dosyaları
- Scriptler - Otomasyon scriptleri
- Kontrol Listeleri - İlk kurulum checklist