İçeriğe geç
parazade

VPS Nedir?

İngilizce: Virtual Private Server

Yayın: · Son güncelleme:

VPS Nedir? Kısaca

VPS (Virtual Private Server, sanal özel sunucu), tek bir fiziksel sunucunun sanallaştırma ile bölünmesiyle oluşan ve her birine ayrılmış kaynak ile tam yönetim yetkisi verilen sanal sunucudur.

VPS nedir?
İçindekiler
  1. VPS nedir?
  2. Ne zaman VPS gerekir?
  3. Yönetimli mi, yönetimsiz mi?

VPS, fiziksel bir sunucunun içinde size ayrılmış bağımsız bir sanal makinedir. Kendi işletim sisteminiz, kendi işlemci ve bellek kotanız ve tam yönetici (root) erişiminiz olur.

VPS nedir?

Hipervizör denen yazılım, güçlü bir fiziksel sunucuyu birkaç sanal makineye böler. Mantık basittir. Her sanal makine ayrı bir bilgisayar gibi davranır: yeniden başlatılabilir, istenen yazılım kurulabilir, güvenlik duvarı ayarlanabilir. Paylaşımlı hostingten farkı, kaynakların size garanti edilmesi ve sunucuyu istediğiniz gibi yapılandırabilmenizdir.

Ne zaman VPS gerekir?

Şu durumlar tipik geçiş işaretleridir:

  • Sitenizin trafiği paylaşımlı paketin kaynak sınırlarını zorluyor
  • Node.js, Python ya da Docker gibi özel bir ortam kurmanız gerekiyor
  • Birden fazla projeyi tek bir sunucuda toplamak istiyorsunuz

Varsayımsal bir senaryo: Bir e-ticaret sitesi kampanya günlerinde yavaşlıyor. 4 GB bellekli bir VPS'e geçip önbellekleme ayarlarını kendine göre yapınca yoğun saatlerde bile sayfalar düzgün açılabiliyor.

Yönetimli mi, yönetimsiz mi?

Yönetimsiz VPS'te sunucu boş bir işletim sistemiyle teslim edilir; güncellemeler, yedekleme ve güvenlik tamamen sizdedir. Ucuzdur ama sunucu yönetimi bilgisi ister. Yönetimli VPS'te firma bakım işlerini üstlenir, siz de uygulamanıza odaklanırsınız.

Teknik bilginiz sınırlıysa yönetimsiz bir sunucuyu internete açık bırakmak risklidir. SSH erişimini anahtarla sınırlamak ve otomatik güvenlik güncellemelerini açmak ilk günden yapılması gerekenlerdir.

Sıkça Sorulan Sorular

VPS ile bulut sunucu aynı şey mi?

Benzerdir, ikisi de sanal makinedir. Bulut sunucular genellikle birden çok fiziksel makineye yayılan altyapıda çalışır ve kaynakları dakikalar içinde büyütüp küçültmeye daha uygundur.

VPS için Linux bilmek şart mı?

Yönetimsiz VPS kullanacaksanız temel Linux ve komut satırı bilgisi neredeyse zorunludur. Yönetimli VPS ya da kontrol paneli kurulu paketler bu ihtiyacı azaltır.

İlgili terimler

Paylaşımlı Hosting(Shared Hosting)Paylaşımlı hosting, birçok web sitesinin aynı fiziksel sunucunun işlemci, bellek ve disk kaynaklarını ortak kullandığı barındırma türüdür. Ucuz ve kolaydır, ama kaynaklar ve kontrol sınırlıdır.Dedicated Sunucu(Dedicated Server)Dedicated sunucu, bir veri merkezindeki fiziksel sunucunun tamamının tek bir müşteriye kiralanmasıdır. İşlemci, bellek ve disk başka hiçbir kullanıcıyla paylaşılmaz.LinuxLinux, Linus Torvalds'ın 1991'de geliştirmeye başladığı açık kaynaklı bir işletim sistemi çekirdeğidir. Gündelik dilde bu çekirdek üzerine kurulu Ubuntu, Debian gibi işletim sistemlerinin tamamı için kullanılır.Yazılım(Software)Yazılım, bir bilgisayarın ya da akıllı cihazın ne yapacağını adım adım tarif eden programların, verilerin ve talimatların bütünüdür. Donanım fiziksel parçaları, yazılım ise bu parçaları çalıştıran mantığı ifade eder.Node.jsNode.js, JavaScript kodunu tarayıcı dışında, yani sunucuda ve bilgisayarda çalıştırmayı sağlayan açık kaynaklı bir çalışma ortamıdır. Chrome'un V8 motorunu kullanır ve web sunucuları, API'ler ve komut satırı araçları için yaygındır.Sunucu(Server)Sunucu (server), ağ üzerinden başka bilgisayarlara ve cihazlara veri, dosya, web sayfası ya da uygulama hizmeti sağlayan bilgisayar veya yazılımdır. İstek gönderen tarafa istemci denir.Sunucu Yönetimi(Server Administration)Sunucu yönetimi, bir sunucunun kurulumundan güvenliğine, güncellenmesinden yedeklenmesine kadar sürekli ve sorunsuz çalışmasını sağlayan işlerin bütünüdür. Sistem yöneticiliği olarak da anılır.