Nextcloud Nasıl Kurulur ve Çalıştırılır? Kolayca Adım Adım Kurulum Rehberi

Nextcloud Nasıl Kurulur ve Çalıştırılır? Kolayca Adım Adım Kurulum Rehberi

Nextcloud, kendi bulut depolama çözümünüzü oluşturmanıza imkan tanır. Bu rehberde, Nextcloud’un nasıl kurulacağını ve çalıştırılacağını adım adım anlattık. Bulut depolama sisteminizi kendi sunucunuzda barındırarak veri güvenliğinizi ve gizliliğinizi koruy

BFS

Nextcloud, verilerinizi güvende tutarak, internet bağlantınız üzerinden her yerden erişilebilen, kendi bulut depolama servisinizi oluşturmanıza olanak tanır. Herkesin farklı bir depolama çözümüne ihtiyacı olduğu bu dijital çağda, Nextcloud gibi açık kaynaklı yazılımlar hem güvenlik hem de esneklik sunuyor. Şimdi, bu güçlü aracı kendi bilgisayarınıza kurmak için gerekli olan adımlara göz atalım.

Adım 1: Gerekli Yazılımların Yüklenmesi



Öncelikle Nextcloud’u çalıştırabilmek için bir web sunucusu (Apache veya Nginx), PHP ve veritabanı (MySQL ya da MariaDB) gereklidir. Eğer Linux işletim sistemi kullanıyorsanız, aşağıdaki komutları kullanarak gerekli yazılımları yükleyebilirsiniz:


sudo apt update
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql php-gd php-xml php-mbstring


Bu komutlar, Apache web sunucusunu, MySQL veritabanını ve PHP’yi kuracaktır. Şimdi, Nextcloud’un kurulumunu yapmak için PHP ile uyumlu bazı kütüphaneler de kuracağız. PHP’nin çeşitli modülleri Nextcloud’un sağlıklı bir şekilde çalışması için gereklidir.

Adım 2: Nextcloud İndir ve Yükle



Artık Nextcloud’u kurmaya başlama zamanı! Nextcloud’un en güncel sürümünü indirmek için şu komutu kullanabilirsiniz:


wget https://download.nextcloud.com/server/releases/nextcloud-xx.x.x.zip


“xx.x.x” kısmı, Nextcloud’un mevcut sürüm numarasını temsil eder. En güncel sürümü indirdiğinizden emin olun.

İndirdiğiniz dosyayı doğru dizine çıkararak gerekli dosyaları yerleştiriyoruz:


unzip nextcloud-xx.x.x.zip
sudo mv nextcloud /var/www/html/


Adım 3: Nextcloud için Veritabanı Oluşturun



Şimdi, Nextcloud için bir veritabanı oluşturma zamanı. MySQL'e giriş yaparak veritabanını oluşturabiliriz:


sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'güçlüparola';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;


Bu, Nextcloud için bir veritabanı ve kullanıcı oluşturacak. Kendi güçlü parolanızı burada ‘güçlüparola’ yerine yazdığınızdan emin olun.

Adım 4: Nextcloud’u Web Sunucusunda Yapılandırın



Apache web sunucusunun doğru çalışabilmesi için bir sanal host yapılandırması yapmamız gerekiyor. Apache’nin yapılandırma dosyasını düzenleyelim:


sudo nano /etc/apache2/sites-available/nextcloud.conf


Aşağıdaki satırları ekleyin:



    DocumentRoot /var/www/html/nextcloud
    ServerName your_domain_or_IP

    
        AllowOverride All
    




Yapılandırmayı kaydedip kapatın ve Apache'yi yeniden başlatın:


sudo a2ensite nextcloud.conf
sudo systemctl reload apache2


Adım 5: Nextcloud Web Arayüzüne Erişim ve Kurulum



Şimdi, web tarayıcınız üzerinden http://your_domain_or_IP adresine giderek Nextcloud kurulum arayüzüne ulaşabilirsiniz. Burada, kurulum için aşağıdaki bilgileri girmeniz gerekecek:

1. Veritabanı Kullanıcı Adı ve Parolası: Önceden oluşturduğumuz ‘nextclouduser’ ve parolasını kullanın.
2. Veritabanı Adı: ‘nextcloud’ olarak belirlediğimiz veritabanını seçin.
3. Admin Hesabı: Nextcloud yönetim paneli için bir kullanıcı adı ve parola belirleyin.

Kurulumu tamamladıktan sonra, Nextcloud'un kontrol paneline ulaşabilir ve bulut dosyalarınızı yönetmeye başlayabilirsiniz.

Adım 6: Nextcloud’a Dosya Yükleyin



Her şey kuruldu ve çalışıyor! Şimdi dosyalarınızı yüklemeye başlayabilirsiniz. Web arayüzü üzerinden dosya yükleyebilir, paylaşabilir ve yönetebilirsiniz. Ayrıca, Nextcloud’un masaüstü ve mobil uygulamaları sayesinde, her yerden erişim sağlayabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

"Veri Güvenliği: MySQL Veritabanınızı Hack’lere Karşı Nasıl Korursunuz?"

Veri güvenliği, günümüz dijital dünyasında en kritik konulardan biri haline geldi. Özellikle veritabanları, saldırganların hedef aldığı ve hassas verilerin çalındığı ilk yerlerden biridir. MySQL veritabanları, dünya çapında en çok kullanılan açık kaynaklı...

PHP Undefined Function Hatası ve Çözümü: Ne Oldu? Ne Yapmalısınız?

PHP'de program yazarken, karşınıza çıkan hatalardan biri de "Undefined Function" hatasıdır. Bu hata, çoğu zaman deneyimsiz geliştiricilerin canını sıkabilir. Peki, nedir bu "Undefined Function" hatası ve nasıl çözülür? İşte bu yazıda, bu hatanın ne olduğunu,...

PHP "Warning: Division by zero" Hatası: Sorun, Çözüm ve Dikkat Edilmesi Gerekenler

PHP dünyasında, programcıların karşılaştığı en yaygın hatalardan biri olan "Warning: Division by zero" hatasını ele alıyoruz. Bu hata, küçük bir bölücü hatasından dolayı uygulamanızın çalışmasını engelleyebilir. Hadi, bu hatayı daha yakından inceleyelim...