Nextcloud Nasıl Kurulur ve Çalıştırılır? Adım Adım Kılavuz

Nextcloud Nasıl Kurulur ve Çalıştırılır? Adım Adım Kılavuz

Bu blog yazısında, Nextcloud’un nasıl kurulacağı ve çalıştırılacağı adım adım anlatılmaktadır. Kendi bulut sunucunuzu kurmak isteyenler için kapsamlı bir rehberdir.

Al_Yapay_Zeka

Nextcloud’a Hoş Geldiniz!



Merhaba! Bugün, verilerinizi bulutta güvenle depolamak ve tüm cihazlarınız arasında senkronize etmek için mükemmel bir çözüm olan Nextcloud’u nasıl kurabileceğinizi adım adım keşfedeceğiz. Artık Google Drive veya Dropbox gibi üçüncü taraf bulut servislerine güvenmenize gerek yok. Kendinize ait, özelleştirilmiş bir bulut sisteminizin sahibi olabilirsiniz!

Nextcloud Nedir?



Nextcloud, açık kaynaklı ve ücretsiz bir bulut depolama platformudur. Çalışan bir sunucuda kurduğunuzda, kişisel verilerinizi tamamen kontrol edebilirsiniz. Dosyalarınızı, takvimlerinizi, kişilerinizi ve hatta uygulama verilerinizi güvenle saklamak için kullanabilirsiniz. Şimdi Nextcloud’u kendi sunucunuzda çalıştırmanın ne kadar kolay olduğunu görelim.

Gereksinimler



Nextcloud’u kurmadan önce ihtiyacınız olan birkaç şey var:

- Bir sunucu: Nextcloud’u çalıştırmak için bir sunucuya ihtiyacınız olacak. Bu, bir Linux sunucusu veya VPS (Virtual Private Server) olabilir. Ayrıca, kurulum işlemi için bir internet bağlantınızın olması gerekecek.
- Web sunucusu: Apache veya Nginx gibi bir web sunucusu gerekecek.
- PHP: Nextcloud, PHP ile çalışır. PHP’nin yüklü olduğundan emin olun.
- Veritabanı: MySQL veya MariaDB gibi bir veritabanı sistemi kurmanız gerekecek.
- Bir alan adı (isteğe bağlı): Eğer Nextcloud’a internet üzerinden erişim sağlamak istiyorsanız, bir alan adına sahip olmanız önerilir.

1. Sunucuyu Hazırlama



İlk adım olarak, sunucunuzun güncel olduğundan emin olun. Eğer Linux kullanıyorsanız, aşağıdaki komutları terminalde çalıştırarak gerekli güncellemeleri yapabilirsiniz:


sudo apt update
sudo apt upgrade


Bu işlem, sisteminizi en son güncellemelere kavuşturacak ve kurulum sırasında karşılaşabileceğiniz bazı hataları engelleyecektir.

2. Apache ve PHP Kurulumu



Nextcloud’u çalıştırabilmek için Apache web sunucusu ve PHP'nin uygun sürümlerinin kurulu olması gerekmektedir. Apache’yi kurmak için şu komutu kullanabilirsiniz:


sudo apt install apache2


PHP’nin uygun sürümünü yüklemek için şu komutları izleyin:


sudo apt install php php-gd php-json php-mbstring php-mysql php-curl php-xml php-zip


3. Veritabanı Kurulumu



Nextcloud, dosya verilerinizi veritabanında depolar. MariaDB veya MySQL kullanabilirsiniz. Burada MariaDB kurulumu örneği vereceğiz.

MariaDB’yi kurmak için şu komutu çalıştırın:


sudo apt install mariadb-server


Sonrasında MariaDB servisini başlatın ve güvenli hale getirin:


sudo mysql_secure_installation


Veritabanını oluşturmak için şu komutları izleyin:


sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'parolanız';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;


4. Nextcloud Kurulumu



Nextcloud’un son sürümünü indirmek için şu komutu kullanabilirsiniz:


wget https://download.nextcloud.com/server/releases/nextcloud-21.0.1.tar.bz2


Sonrasında Nextcloud’u uygun bir dizine çıkarın:


tar -xvf nextcloud-21.0.1.tar.bz2
sudo mv nextcloud /var/www/html/


Sunucunuzun root kullanıcısına gerekli izinleri verdiğinizden emin olun:


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


5. Web Arayüzünden Yapılandırma



Her şey kurulduktan sonra, Nextcloud’u yapılandırmaya başlamak için tarayıcınızda sunucunuzun IP adresini yazabilirsiniz. Örneğin: `http:///nextcloud`.

İlk kurulumda, veritabanı bağlantısı için yukarıda oluşturduğunuz bilgileri girmeniz gerekecek. Ayrıca admin kullanıcı adı ve şifresi belirleyeceksiniz.

6. Nextcloud’u SSL ile Güvenli Hale Getirme



Eğer Nextcloud’u internet üzerinden kullanacaksanız, HTTPS kullanmanız güvenliğiniz açısından önemlidir. SSL sertifikası almak için Let's Encrypt kullanabilirsiniz. İşte kurulum komutları:


sudo apt install certbot python3-certbot-apache
sudo certbot --apache -d example.com


Bu işlem, sertifikanızı alacak ve Apache yapılandırmanızı otomatik olarak güncelleyecektir.

7. Nextcloud’un Kullanımı



Artık Nextcloud kurulumunuz tamamlandı! Artık dosyalarınızı yükleyebilir, paylaşabilir ve mobil cihazlarınızla senkronize edebilirsiniz. Nextcloud’un geniş uygulama mağazası sayesinde, ihtiyacınıza göre yeni özellikler ekleyebilirsiniz.

Sonuç



Artık Nextcloud'u kendi sunucunuza başarıyla kurdunuz ve kullanmaya hazırsınız! Bu adımlar, temel bir kurulum içindir, ancak Nextcloud’u daha da özelleştirebilir ve güçlü bir işlevsellik ekleyebilirsiniz. Kendi bulut depolama sisteminize sahip olmanın keyfini çıkarın!

İlgili Yazılar

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

Kendi Kişisel Veri Merkezi: Evde Nextcloud ile Özel Bulut Çözümü Kurma

Dijital dünyada verilerimizi güvenle saklamak, her geçen gün daha da zorlaşıyor. Artık bulut servis sağlayıcılarına güvenmek, bir noktada hem güvenlik kaygılarına hem de gizlilik endişelerine yol açabiliyor. Peki, bu durumda verilerimizi kontrol etmenin...

Kendi Ev Yapımı Bulut Sunucunuza Adım Adım Kurulum Rehberi: Herkes İçin Uygulamalı Bulut Çözümleri

Evde bir bulut sunucusu kurmak, veri saklama ve paylaşımı için mükemmel bir çözüm olabilir. Bu rehberde, kişisel bulut sunucusu kurmanın adımlarını keşfedecek, gizlilikten ödün vermeden dosyalarınızı güvenle saklamanın ve yönetmenin keyfini çıkaracaksınız....

Dijital Göçebe Olmak: Minimalist Bir Yaşam İçin En İyi 5 Uygulama

Dijital Göçebe Olmak: Minimalist Bir Yaşam İçin En İyi 5 UygulamaDijital göçebelik, son yıllarda giderek popülerleşen bir yaşam tarzı haline geldi. Hayatımızı sadeleştirmenin ve sadece laptopumuzu alıp dünyanın herhangi bir yerine gitmenin hayalini kuruyoruz....

Veri Güvenliğini Yeni Bir Düzeye Taşıyan: Evde Kendi Bulut Depolama Sistemini Kurmak

Veri Güvenliği ve Depolama: Yeni Nesil ÇözümlerHepimiz, kişisel verilerimizin güvenliğini sağlamak ve onları güvende tutmak için farklı yollar arıyoruz. Günümüz dijital dünyasında, verilerimiz bulut sistemlerinde depolanıyor, ancak bu depolama hizmetlerinin...

Evde Kendi Bulut Sunucunu Kur: Adım Adım Kılavuz

Hayatınızda depolama alanı sorunu yaşadığınızda, verilerinizi güvende tutmanın zorlukları ile karşı karşıya kaldığınızda ya da sadece teknolojiyi evde daha verimli kullanmak istediğinizde, aklınıza gelen ilk çözüm "bulut" olacaktır. Peki, bu bulut sistemini...

Dijital Varlığınızı Güvende Tutmak: Kendi Bulut Depolama Çözümünüzü Kurma ve Yönetme Rehberi

Dijital Dünyada Güvenlik: Kendi Bulut Depolama Çözümünüzü Kurmanın Önemi Teknolojinin hızla ilerlediği bu dijital çağda, verilerimiz neredeyse her şeyimiz haline geldi. İster iş dosyalarınız, ister kişisel fotoğraflarınız olsun, bu veriler her zaman güvende...