- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,358
-
- MFC Puanı
- 16,420

Nextcloud’u Debian Ve Debian Tabanlı Dağıtımlara Kurulumu Nasıl Gerçekleştirilebilir.?
ÖnSözNOT-1:
Anlatımda Debian 9.0 kullanılmıştır.Ana hatlarını (mantığını kaptığınız an) her dağıtıma kendiniz bile kurabilirsiniz. (TRWE_2012)
Nextcloud , dosya barındırma hizmetleri oluşturmak ve kullanmak için bir istemci-sunucu yazılımı paketidir . Nextcloud’un ücretsiz ve açık kaynaklı olmasına rağmen , işlevsel olarak Dropbox’a benzer , herkesin özel bir sunucuya yüklemesini ve çalıştırmasını sağlar .Dropbox gibi tescilli servislerin aksine, açık mimari , sunucuya uygulamalar biçiminde işlevsellik eklemeye izin verir ve kullanıcıların verilerini tam olarak denetlemelerine olanak tanır.
Orijinal owncloud geliştirici Frank Karlitschek owncloud çatallı ve aktif Karlitschek ve orijinal owncloud ekibinin diğer üyeleri tarafından geliştirilmeye devam ediyor Nextcloud üretti.Nextcloud , herhangi bir sunucuya özel bir bulut yüklemenizi sağlayan bir Açık Kaynak uygulamasıdır. Verilerini üçüncü taraflara emanet etmek istemeyen birçok şirket, dosyalarına İnternet üzerinden erişmek için bu aracı kullanır.
Nextcloud’u ve buna karşılık gelen üç yön, onu kullanmanın güçlü nedenleridir:
Kontrol : Dosyalarınızı ve verilerinizi üçüncü bir tarafa emanet etmeyeceksiniz. Ayrıca, tüm hizmeti yapılandıracak olan siz olacaksınız.
Verimlilik : Verileri yöneten siz olun, erişim sürelerini kısaltırsınız ve uzantılar sayesinde Nextcloud’un gücünü artırabilirsiniz.
Topluluk : Nextcloud oldukça popülerdir, bu yüzden onu kullanmakta yalnız hissetmezsiniz, aksine, çok fazla destek ve belgeniz olur.
Kısacası, daha yararlı bilgiler için kendi web sitesini veya Github sitesini ziyaret edebilirsiniz .(
Kod:
https://github.com/nextcloud
0. Başlamadan önce…
Nextcloud’u Debian ’a (
Kod:
https://www.debian.org/index.en.html
Linux terminali güçlü bir silahtır ve kullanımı hakkında biraz bilgi sahibi olmanız önerilir.
Komutların root olarak çalıştırılması gerekir. Paketleri kuracağınızı ve yapılandıracağınızı unutmayın.
Debian makinesi ssh’den erişime izin vermelidir. Bu kılavuz sizin için yararlı olabilir çok basittir(
Kod:
https://www.osradar.com/how-to-enable-ssh-on-ubuntu-18-04/
1.- Sistemi Güncelleyin
Güvenlik ve bilgi kontrolünden bahsediyorsam, Debian’da Nextcloud’u yüklemek için ilk mantıklı adım kurulu tüm paketleri güncellemektir. Bu, en son güvenlik düzeltme eklerinin kullanılabilir olmasını sağlar. Basitçe söylemek gerekirse, daha güvenli bir sisteme sahip olacaksınız.
Terminalde koşmanız gereken komutlar:
Kod:
apt-get -u update && apt-get -u upgrade && apt-get -u dselect-upgrade && apt-get -u install -ff && apt-get -u check
2. Apache web sunucusunu kurun
Nextcloud, bir web sunucusunda dağıtılmak üzere oluşturulmuş bir web uygulamasıdır. Diğer bir deyişle, çalıştırmak için temel bir web altyapısı kurmalısınız. İlk adım apache web sunucusunu kurmaktır .
Web Sayfa :
Kod:
https://httpd.apache.org/
Terminalde koşmanız gereken komutlar:
Yükleme :
Kod:
sudo apt install -ff apache2
Ardından, Apache web sunucusu servisinin sistem başlangıcında çalışmasını sağlayın.
Kod:
sudo systemctl enable apache2
Her şeyin düzgün çalıştığını kontrol etmek için web tarayıcınızı açın ve
Kod:
http://SUNUCU_IP veya localhost

Apache web sunucusu doğru kurulmuş ve yapılandırılmış.
3.- PHP’yi kurun
Daha önce de söylediğim gibi PHP nextcloud’un yorumlayabileceği dildir. Yani, onu yüklemelisin.
Web Sayfası :
Kod:
http://php.net/
Yükleme:
Kod:
sudo apt install -ff php7.0 libapache2-mod-php7.0 php7.0-common php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring php7.0-intl php7.0-mcrypt php7.0-imagick php7.0-xml php7.0-zip
PHP’nin doğru kurulup kurulmadığını görmek için.
Kod:
/var/www /html /
içinde aşağıdaki içerikle bir dosya oluşturun :
Kod:
sudo -s gedit /var/www/html/test.php
(Not : Sisteminizde Gnome Editör yüklü değilse şöyle yükleyebilirsiniz.
Kod:
sudo apt install -ff gedit
Aşağıdaki kodları dosyanın içine yapıştırın
Kod:
<?php
phpinfo();
?>
Dosyayı kaydedin ve sonra kapatın.Kaydedin Ctrl+S, Çıkmak için Ctrl+Q.....
Web tarayıcısına gidin ve açmayı deneyin. Tarayıcı adresine:
Kod:
localhost/test.php

4. MariaDB’yi yükleyin
Nextcloud’u Debian ’a kurmak için, bir sonraki adım MariaDB’yi kurmak. Nextcloud bir veritabanı yöneticisi gerektirir ve MariaDB ücretsiz ve çok iyidir.
Terminal'den
Yükleme:
Kod:
sudo apt install -ff mariadb-server
Kurulumun sonunda, servisin sistemle başlamasını sağlayın.
Kod:
sudo systemctl enable mariadb
Ardından, servis durumunu kontrol edin.
Kod:
sudo systemctl status mariadb
Ardından, MariaDB ve diğer ayarlara bir şifre tanımlamanız gerekir. Bunu yapmak için mysql_secure_installation komutunu çalıştırın .
Kod:
sudo mysql_secure_installation
Şimdi Nextcloud için bir veritabanı oluşturmanız gerekir. Bundan sonra, bu veritabanı için bir kullanıcı oluşturun ve MariaDB’nin ayrıcalıklarını yeniden yükleyin. İlk önce, MariaDB konsoluna erişim.
Kod:
sudo mysql -u root -p
MariaDB konsoluna giriş yaptıktan sonra, veritabanını ve işlemlerin geri kalanını oluşturmaya başlayabilirsiniz.
Kod:
CREATE DATABASE nextcloud;
USE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'userpss';
FLUSH PRIVILEGES;
exit;
Şimdi Nextcloud’u yükleyebilirsiniz.
Kod:
sudo cd /opt/
Kod:
sudo wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip
Şimdi /var/www/html/ dizininde zip arşiv dosyasını açın.
Kod:
sudo unzip nextcloud-15.0.0.zip -d /var/www/html/
Sonra Nextcloud klasörünün sahibini değiştirin ve ilgili izinleri atayın.
Kod:
chown -R www-data:www-data /var/www/html/nextcloud/
Kod:
chmod -R 755 /var/www/html/nextcloud/
6. Web Tarayıcısından Erişim (Final)

Bu ekranda MariaDB’ye karşılık gelen bilgileri girmelisiniz. Kullanıcı yönetici ve şifrede istediğiniz birini. Yaptığınızda, Kurulumu tamamla düğmesine tıklayın.
Her şey yolunda giderse Nextcloud’un çalıştığını göreceksiniz.

Sonuç
Nextcloud, dosyalarınızı veya şirketinizin dosyalarını Microsoft veya Google gibi devlerden bağımsız hale getirmek istiyorsanız iyi bir alternatiftir. Veya verilerinizi kontrol etmek istiyorsanız. Nextcloud ile olan deneyiminiz nasıl?Lütfen bu yazıyı sosyal ağlarınız üzerinden paylaşın.
Kaynak Siteler:
Kod:
https://anadolupanteri.net/
https://www.osradar.com/install-nextcloud-debian-9/