VDS sunucu ile kendi cloud storage servisinizi kurmak, verilerinizi güvenli ve kontrollü bir şekilde depolamanızı sağlar. Aşağıda, Nextcloud ile kendi bulut depolama sisteminizi nasıl kuracağınızı adım adım bulabilirsiniz.

1. Gerekli Yazılımların Kurulumu

Apache ve PHP

sudo apt update

sudo apt install apache2 php libapache2-mod-php php-mysql php-xml php-mbstring

MySQL Veritabanı

sudo apt install mysql-server

sudo mysql_secure_installation

mysql -u root -p

CREATE DATABASE nextcloud;

GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'password';

EXIT;

2. Nextcloud Kurulumu

Nextcloud’u indirip doğru dizine yerleştirin:

wget https://download.nextcloud.com/server/releases/nextcloud-XX.0.X.tar.bz2

tar -xvf nextcloud-XX.0.X.tar.bz2

sudo mv nextcloud /var/www/html/nextcloud

İzinleri düzenleyin:

sudo chown -R www-data:www-data /var/www/html/nextcloud

sudo chmod -R 755 /var/www/html/nextcloud

3. Web Arayüzü Üzerinden Kurulum

Tarayıcıda http://<sunucu-ip>/nextcloud adresini girin. Veritabanı bilgilerini girerek kurulum tamamlanır.

4. Cloud Storage Kullanımı

  • Dosya Yükleme ve Paylaşma: Dosyalarınızı yükleyin ve paylaşın.
  • Senkronizasyon: Farklı cihazlarda dosyalarınız senkronize olur.
  • Güvenlik: SSL ile güvenliği artırın.

5. Performans ve Güvenlik İyileştirmeleri

Veritabanı Optimizasyonu

MySQLTuner ile veritabanını izleyin ve optimize edin.

SSL Sertifikası

Let’s Encrypt ile SSL kurun:

sudo apt install certbot python3-certbot-apache

sudo certbot --apache

Yedekleme

Otomatik yedekleme için rsync veya Duplicity kullanabilirsiniz.

Sonuç

VDS sunucu üzerinde Nextcloud kurarak kendi bulut depolama sisteminizi oluşturabilir, güvenli ve hızlı bir dosya yönetimi sağlayabilirsiniz.

VDS Sunucu Satın Almak İçin : https://www.vps.com.tr/vds-server.php

Vps.com.tr