Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Kendi Kendine Barındırma için Ubuntu VPS Kurulumu (2026 Rehberi)

En sevdiğiniz uygulamaları kendi kendine barındırmak için bir Ubuntu VPS'nin nasıl kurulacağını bu kapsamlı 2026 geliştirici rehberinde keşfedin.

Giriş

Kendi kendine barındırma için Ubuntu VPS kurmak, geliştiriciler ve ev lab meraklıları arasında giderek daha popüler hale geliyor. Güvenli ortamlar ve özelleştirilebilir seçeneklerle, Virtual Private Server (VPS) sayesinde web siteleri, veritabanları ve yazılım yığınları gibi uygulamaları sorunsuzca çalıştırabilirsiniz. Bu rehber, etkili bir Ubuntu VPS kurulumu için temel adımları anlatacak ve başarılı bir dağıtım için önemli hususları vurgulayacaktır.

VPS Sağlayıcınızı Seçerken Dikkat Edilmesi Gerekenler

Kurulumdan önce doğru VPS sağlayıcısını seçmek kritik önemdedir. Her sağlayıcının avantajları, fiyatlandırması ve sunucu performansı farklıdır. İşte kendi kendine barındırma için uygun olan bazı en iyi VPS sağlayıcılarının karşılaştırma tablosu:

SağlayıcıAylık FiyatÖzelliklerBağlantı
Contabo VPS5.99 EURMükemmel depolama seçenekleriContabo
Hetzner Cloud4.15 EURYüksek ölçeklenebilirlikHetzner
DigitalOcean6 USDGeliştirici dostu APIDigitalOcean
Vultr6 USDEsnek seçeneklerVultr
Linode (Akamai Cloud)5 USDHızlı performansLinode

Daha kapsamlı VPS seçenekleri için tam VPS karşılaştırmamıza göz atabilirsiniz.

Ubuntu VPS Kurulumu

Adım 1: VPS’nizi Dağıtma

  1. Seçtiğiniz sağlayıcıyla Hesap Oluşturun: Bir hesap açın ve tercih ettiğiniz planı seçin.
  2. Yeni bir VPS İstansı Oluşturun: İşletim sistemi olarak Ubuntu’yu seçin, genellikle en güncel sürüm güvenlik ve performans açısından en iyisidir.
  3. Veri Merkezi Konumunu Belirleyin: Ana kullanıcı kitlenize veya bölgenize yakın bir konumu tercih edin, böylece gecikmeyi azaltırsınız.

Adım 2: VPS’nize Erişim

VPS’niz dağıtıldıktan sonra, size sunucunuzun IP adresi ve root şifresi içeren bir e-posta gönderilecektir.

  1. SSH ile Bağlanın:
    ssh root@sunucu_ip_niz
  2. Root Şifresini Değiştirin: Güvenlik için bağlantı sağladıktan hemen sonra root şifresini değiştirin:
    passwd

Adım 3: VPS’nizi Güvenli Hale Getirme

  1. Bir Güvenlik Duvarı Kurun:
    ufw allow OpenSSH
    ufw enable
  2. Root Girişini Devre Dışı Bırakın: SSH yapılandırma dosyasını düzenleyin:
    nano /etc/ssh/sshd_config
    PermitRootLogin yes satırını PermitRootLogin no olarak değiştirin. SSH’yi yeniden başlatın:
    systemctl restart sshd

Adım 4: Gerekli Paketleri Kurma

  1. Sistem Güncellemeleri:
    apt update && apt upgrade -y
  2. Yaygın Yazılımların Kurulumu:
    • Bir LAMP yığını için:
      apt install apache2 mysql-server php libapache2-mod-php php-mysql -y
    • Docker için:
      apt install docker.io -y

Adım 5: Uygulamanızı Dağıtma

Sunucunuz yapılandırıldıktan sonra, istediğiniz uygulamayı dağıtabilirsiniz. Aşağıdaki platformları keşfedebilirsiniz:

Birçok açık kaynaklı uygulamayı r/selfhosted adresinde bulabilir veya awesome-selfhosted listesine göz atabilirsiniz.

Sıkça Sorulan Sorular (SSS)

1. Uygulamalarımı VPS üzerinde kendi kendime barındırmanın avantajları nelerdir?

Kendi kendine barındırma, kontrol, gizlilik ve özelleştirme sağlar. Uygulamalarınızı ihtiyaçlarınıza göre yapılandırabilir ve verilerinizin güvenliğini sağlayabilirsiniz. Ayrıca, sunucu yönetimi ve sistem idaresi konularında daha iyi bir anlayış kazanırsınız.

2. Ubuntu, VPS çalıştırmak için en iyi tercih midir?

Ubuntu, sağlamlığı, geniş dokümantasyonu ve aktif topluluk desteği ile önde gelen seçeneklerden biridir. Düzenli güncellemeleri ve büyük bir yazılım deposu ile geliştiricilerin çeşitli uygulamaları kolayca dağıtıp yönetmesine olanak tanır.

3. İlk kurulumdan sonra VPS’imi nasıl daha güvende tutabilirim?

Yukarıdaki adımların yanı sıra, SSH erişimi için iki faktörlü kimlik doğrulama (2FA) uygulamayı, Fail2Ban’ı kurarak brute-force saldırılarına karşı koruma sağlayabilir ve tüm kurulu yazılım paketlerini düzenli olarak güncelleyebilirsiniz. Ayrıca, periyodik güvenlik denetimleri yaparak potansiyel açıları tespit etmek akıllıcadır.

Sonuç

Ubuntu VPS kurmak, geliştiricilere ortamlarını projelerine göre özelleştirme imkanı sağlar. Bu rehberi takip ederek ve uygun fiyatlı VPS sağlayıcılarından faydalanarak, güvenlik ve verimlilik ilkelerine uygun şekilde uygulamalarınızı güvenle dağıtabilirsiniz. Sunucunuzun performansını ve güvenliğini sürekli korumayı unutmayın.