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

guide

Contabo Üzerinde Self-Host Nextcloud Nasıl Kurulur (2026 Rehberi)

Contabo VPS üzerinde Nextcloud kurulumunu etkili bir şekilde öğrenin. Geliştiriciler ve homelab severler için adım adım kılavuz.

Self-hosting dünyasında, Nextcloud Google Drive ve Dropbox gibi bulut depolama çözümlerine mükemmel, açık kaynaklı bir alternatif olarak öne çıkmaktadır. Contabo VPS üzerinde Nextcloud kurmak, performans ve uygun fiyatlılığın mükemmel bir birleşimini sunar. Bu rehberde, aylık sadece €5.99’dan başlayan bir Contabo VPS üzerinde kendi Nextcloud örneğinizi kurma adımlarını anlatacağız.

Neden Nextcloud için Contabo’yu Seçmelisiniz?

Contabo, geliştiriciler ve homelab tutkunları için ideal olan güvenilir ve uygun fiyatlı VPS hosting çözümleri sunar. Aşağıdaki tablo, popüler VPS sağlayıcılarının önemli özelliklerini Contabo ile karşılaştırmaktadır:

SağlayıcıFiyatRAMSSD DepolamaBant Genişliği
Contabo VPS€5.99/ay4 GB200 GB100 Mbps
Hetzner Cloud€4.15/ay4 GB20 GB1 Gbps
DigitalOcean$6/ay2 GB50 GB2 TB
Vultr$6/ay2 GB45 GB1 TB
Linode (Akamai Cloud)$5/ay2 GB50 GB2 TB

Kaynak tahsisi ve bant genişliği söz konusu olduğunda, Contabo büyük bir değer sunar ve kişisel bulut barındırmak için mükemmel bir seçimdir.

Gereksinimler

Başlamadan önce, şunlara sahip olduğunuzdan emin olun:

Adım Adım Kurulum Kılavuzu

Adım 1: VPS’inizi Kurun

  1. Contabo adresinde bir hesap oluşturun ve yukarıdaki gereksinimleri karşılayan bir VPS planı seçin.
  2. Kurulum talimatlarını takip edin ve SSH üzerinden yeni VPS’inize giriş yapın.
    ssh root@your_vps_ip

Adım 2: Sistem Güncellemesi Yapın

apt update && apt upgrade -y

Adım 3: Gerekli Yazılımları Kurun

Nextcloud, bir web sunucusu ve veritabanı gerektirir. Biz Apache ve MySQL kullanacağız.

  1. Apache, PHP ve MySQL/MariaDB’yi kurun:
    apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-gd php-xml php-zip php-curl php-mbstring php-intl -y
  2. Apache modüllerini etkinleştirin:
    a2enmod rewrite
    systemctl restart apache2

Adım 4: MySQL/MariaDB’yi Konfigüre Edin

  1. Kurulumu güvenli hale getirin:
    mysql_secure_installation
  2. Nextcloud için veritabanı ve kullanıcı oluşturun:
    mysql -u root -p
    MySQL kabuğunda şu komutları çalıştırın:
    CREATE DATABASE nextcloud;
    CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

Adım 5: Nextcloud’unu İndirin ve Kurun

  1. Nextcloud’u indirin:
    cd /var/www/html
    wget https://download.nextcloud.com/server/releases/nextcloud-24.0.2.zip
    unzip nextcloud-24.0.2.zip
    chown -R www-data:www-data nextcloud
    chmod -R 755 nextcloud
  2. Nextcloud için Apache yapılandırma dosyası oluşturun:
    nano /etc/apache2/sites-available/nextcloud.conf
    Aşağıdaki içeriği ekleyin:
    <VirtualHost *:80>
        DocumentRoot /var/www/html/nextcloud
        ServerName your_domain.com
    
        <Directory /var/www/html/nextcloud/>
            Options Indexes FollowSymlinks MultiViews
            AllowOverride All
            Require all granted
        </Directory>
    
        ErrorLog ${APACHE_LOG_DIR}/nextcloud-error.log
        CustomLog ${APACHE_LOG_DIR}/nextcloud-access.log combined
    </VirtualHost>
  3. Siteyi etkinleştirin ve Apache’yi yeniden başlatın:
    a2ensite nextcloud.conf
    a2enmod headers
    systemctl restart apache2

Adım 6: Web Arayüzü Üzerinden Kurulumu Tamamlayın

  1. Bir web tarayıcısı açın ve http://your_domain.com adresine gidin.
  2. Nextcloud kurulum ekranı görünecektir. 4. Adımda oluşturduğunuz veritabanı bilgilerini girin:
    • Veritabanı kullanıcısı: nextclouduser
    • Veritabanı adı: nextcloud
    • Veritabanı şifresi: your_password
  3. Yöneticiniz hesabını oluşturun ve kurulum işlemini tamamlayın.

Sık Sorulan Sorular

Nextcloud nedir ve neden kendi barındırmalıyım?

Nextcloud, dosya senkronizasyonu ve paylaşımı, takvim, kişi ve ortak belgeler düzenleme özellikleri sunan güçlü, açık kaynaklı bir yazılım paketidir. Kendiniz barındırmak, verileriniz üzerinde tam kontrol sağlar, gizliliği artırır ve dosyalarınızın üçüncü taraf sunucularında depolanmasını engeller. Bu, özellikle geliştiriciler veya gizlilik konusunda hassas kullanıcılar için, kamu bulut hizmetlerine bağımlı olmamak adına ideal bir çözümdür.

Contabo üzerinde Nextcloud kullanırken verilerim ne kadar güvende?

Contabo üzerinde Nextcloud kullanmak doğru yapılandırılırsa güvenlidir. Güvenlik önlemleri arasında SSL sertifikalarıyla HTTPS etkinleştirme, uygun güvenlik duvarı kuralları belirleme ve Nextcloud ile sunucu yazılımını düzenli güncelleme yer alır. Contabo altyapısı güvenilir olsa da, kullanıcıların en iyi güvenlik uygulamalarını takip etmesi, verilerinizi korumada hayati önemdedir.

Nextcloud’a mobil cihazımdan erişebilir miyim?

Evet, Nextcloud’un hem Android hem de iOS için mobil uygulamaları mevcuttur. Bu sayede dosyalarınıza akıllı telefon veya tabletinizden kolayca erişebilir, belgelerinizi yönetebilir, dosya paylaşabilir ve diğer kişilerle işbirliği yapabilirsiniz. Bu, kendinize ait bir dosya depolama çözümünü oldukça esnek hale getirir.

Bu rehberle, artık Contabo üzerinde Nextcloud’i kendiniz barındırmaya hazırsınız. Daha fazla seçenek ve karşılaştırma için tüm VPS karşılaştırmamıza göz atabilirsiniz. İyi self-hostingler!