sunucuhataları
teknik çözüm merkezi
Ara Giriş Yap Üye Ol
🏠 Ana Sayfa 📚 Kurulum Rehberleri
Kategoriler
🌐 Web Sunucuları 🐧 İşletim Sistemleri 📦 Sanallaştırma & VPS 🖥️ Kontrol Panelleri 🔒 SSL & Güvenlik 📝 CMS & Uygulamalar 🗄️ Veritabanı 📧 Mail Sunucusu 🗨️ Forum ℹ️ Hakkımızda 📧 İletişim
Giriş Yap Üye Ol
Ana Sayfa Sanallaştırma & VPS VPS Sunucu Nedir? Başlangıç Rehberi
📦 Sanallaştırma & VPS

VPS Sunucu Nedir? Başlangıç Rehberi

VPS (Sanal Özel Sunucu), fiziksel bir sunucunun sanallaştırma ile bölünerek oluşturulan garantili kaynaklara sahip bağımsız sanal makinelerdir.

📅 3 Mayıs 2025 👁 5 görüntülenme ⏱ 5 dk okuma
𝕏 Paylaş
📋 İçindekiler göster/gizle

VPS Nedir?

VPS (Virtual Private Server - Sanal Özel Sunucu), fiziksel bir sunucunun sanallaştırma teknolojisi kullanılarak birden fazla bağımsız sanal makineye bölünmesiyle oluşturulan hosting çözümüdür. Her VPS, kendi işletim sistemine, garantili RAM ve CPU kaynaklarına sahip bağımsız bir ortam sunar.

VPS kelimesi şunu ifade eder:

  • Virtual (Sanal): Gerçek fiziksel donanım değil; yazılımla oluşturulmuş sanal bir makine
  • Private (Özel): Kaynaklar size özeldir; diğer kullanıcılarla paylaşılmaz
  • Server (Sunucu): Tam işletim sistemi ve root erişimi sunar

VPS Nasıl Çalışır?

Fiziksel bir sunucu üzerinde Hypervisor (KVM, VMware, Hyper-V, XEN) yazılımı çalışır. Hypervisor, fiziksel kaynakları (CPU çekirdekleri, RAM, disk) sanal bölümlere ayırır. Her bölüm bağımsız bir VPS olarak müşterilere sunulur:

Fiziksel Sunucu (128GB RAM, 32 CPU, 4TB SSD)
├── VPS 1: 4GB RAM, 2 vCPU, 100GB SSD → Müşteri A
├── VPS 2: 8GB RAM, 4 vCPU, 200GB SSD → Müşteri B
├── VPS 3: 2GB RAM, 1 vCPU, 50GB SSD  → Müşteri C
└── VPS 4: 16GB RAM, 8 vCPU, 500GB SSD → Müşteri D

Her VPS birbirinden izole çalışır. Komşu VPS'te yaşanan sorunlar (güvenlik açığı, kaynak tüketimi) sizin VPS'inizi doğrudan etkilemez.

Shared Hosting'den Farkı

ÖzellikPaylaşımlı HostingVPS
Kaynak GarantisiHayır (paylaşımlı)Evet (garantili)
Root ErişimiHayırEvet
İşletim SistemiPaylaşımlıKendi OS seçimi
Komşu EtkisiVarYok
Yazılım KurulumKısıtlıSınırsız
Maliyet2-10 USD/ay5-80 USD/ay
Teknik BilgiMinimalOrta-Yüksek

VPS Türleri

Yönetilmeyen VPS (Unmanaged VPS)

Hosting sağlayıcısı yalnızca donanımı ve sanallaştırma altyapısını yönetir. İşletim sistemi kurulumu, güvenlik, yazılım güncellemeleri ve sorun giderme tamamen size aittir. Daha ucuzdur. Linux sistem yönetimi bilgisi gerektirir.

Yönetilen VPS (Managed VPS)

Hosting sağlayıcısı sunucuyu sizin adınıza yönetir. İşletim sistemi kurulumu ve güncelleme, güvenlik yamalarının uygulanması, temel sorun giderme ve 7/24 teknik destek dahildir. Daha pahalıdır ama teknik bilgi gerektirmez.

Cloud VPS

AWS Lightsail, DigitalOcean Droplets, Hetzner Cloud, Linode gibi sağlayıcılar, geleneksel VPS'e ek olarak anlık ölçeklendirme, snaphot yedekleme ve ağ yük dengeleme gibi cloud özellikler sunar.

Sanallaştırma Teknolojileri

KVM (Kernel-based Virtual Machine)

En popüler açık kaynak sanallaştırma teknolojisidir. Her VM gerçek bir fiziksel makineymiş gibi davranır. Tam kernel izolasyonu sağlar. Ücretsiz ve açık kaynak. Çoğu modern VPS sağlayıcısı KVM kullanır.

OpenVZ

Container tabanlı bir sanallaştırma çözümüdür. Host kernel paylaşılır. KVM'den daha verimli ama daha az izolasyon sunar. Kernel değiştirme ve özel kernel modülü yüklemek mümkün değildir.

VMware ve Hyper-V

Kurumsal ortamlarda tercih edilen ticari sanallaştırma çözümleridir.

İlk VPS Kurulumu: Temel Adımlar

1. SSH ile Bağlantı

ssh root@VPS_IP_ADRESI
# Şifre ile bağlantı (ilk kez)

# SSH anahtar ile bağlantı (güvenli)
ssh -i ~/.ssh/id_rsa root@VPS_IP_ADRESI

2. Sistemi Güncelleme

# Ubuntu/Debian
apt update && apt upgrade -y

# AlmaLinux/Rocky Linux
dnf update -y

3. Yeni Sudo Kullanıcısı Oluşturma

adduser yeni_kullanici
usermod -aG sudo yeni_kullanici

4. SSH Güvenlik Ayarları

nano /etc/ssh/sshd_config
# PasswordAuthentication no
# PermitRootLogin no
# Port 2222  # Varsayılan portu değiştir
systemctl restart sshd

5. Firewall Kurulumu

# Ubuntu
ufw allow 2222/tcp  # SSH için yeni port
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

# AlmaLinux
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

Ne Zaman VPS'e Geçmeli?

Aşağıdaki durumlar VPS'e geçiş zamanının geldiğinin işaretleridir:

  • Siteniz yavaş yüklenmeye başladı ve hosting sağlayıcısı kaynak limitine ulaştığınızı söylüyor
  • Aylık ziyaretçi sayınız 10.000'i geçti
  • Özel yazılım veya servis kurmak istiyorsunuz (Node.js, Python, özel veritabanı)
  • E-ticaret sitenizde ödeme alıyorsunuz ve güvenlik önceliğiniz var
  • Birden fazla web sitesi yönetiyorsunuz

Tavsiye Edilen VPS Sağlayıcıları (2025)

  • Hetzner Cloud: Avrupa'nın en uygun fiyatlı seçeneği. 2€/ay'dan başlar.
  • DigitalOcean: Kullanımı kolay, iyi dökümantasyon. 4 USD/ay'dan başlar.
  • Linode (Akamai): Güvenilir ve ölçeklenebilir. 5 USD/ay'dan başlar.
  • Vultr: Global veri merkezi seçenekleri. 2.5 USD/ay'dan başlar.
  • AWS Lightsail: AWS ekosistemine giriş için ideal. 3.5 USD/ay'dan başlar.

Sonuç

VPS, paylaşımlı hosting ile dedicated sunucu arasında ideal denge noktasıdır. Garantili kaynaklar, root erişimi ve tam kontrol sunarken makul bir maliyetle elde edilebilir. Linux sistem yönetimi konusunda temel bilgi edinmek, VPS kullanımında en büyük yatırım olacaktır. Bu bilgiye sahip olduğunuzda, yönetilmeyen VPS en iyi maliyet-performans oranını sunar.

🤔 Bu kurulumda sorun mu yaşıyorsunuz?

Hata mesajınızı kopyalayıp foruma konu açın. Topluluğumuz size özel durumunuza göre yardımcı olacaktır.

🗨️ Foruma Katıl & Yardım Al

Yorumlar

Henüz yorum yok. İlk yorumu siz yapın!

Yorum Yap

Yorumunuz onaylandıktan sonra yayınlanır.