Kendi Google Drıve'ınızı Yapın (DIY)

z.furkandenizhan

Cezalı
80+ Bronze
Katılım
24 Ekim 2020
Mesajlar
589
Reaksiyon skoru
761

Giriş​

Nextcloud, ücretsiz, açık kaynaklı, ownCloud çatalı olarak başlayan bir dosya barındırma yazılımı paketidir. Dropbox veya Google Drive'a benzer işlevler sağlar. Bu kılavuz, Nextcloud'un Vultr'de yeni kurulmuş bir Debian sunucu örneğine nasıl kurulacağını açıklar.

Önkoşullar​

Debian için en iyi uygulamalar kılavuzunu izleyerek sistemi güncelleyin .

1. MariaDB'yi Kurun ve Yapılandırın​

MariaDB'yi yükleyin.

# apt install mariadb-server php-mysql -y

Veritabanı güvenlik sihirbazını çalıştırın.

# mysql_secure_installation

Soruları aşağıdaki şekilde yanıtlayın. Örnek parolayı güçlü bir parola ile değiştirin.

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: example-password
Re-enter new password: example-password
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Seçtiğiniz şifre ile MySQL'de oturum açın.

# mysql -u root -p

Nextcloud için bir veritabanı oluşturun.

MariaDB> CREATE DATABASE nextclouddb;

Bir Nextcloud kullanıcısı oluşturun ve yerel erişim verin. Değiştir örnek-şifre stong şifre ile.

MariaDB> GRANT ALL ON nextclouddb.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'example-password';
MariaDB> FLUSH PRIVILEGES;
MariaDB> EXIT;

2. PHP'yi kurun​

PHP'yi ve gerekli uzantıları yükleyin.

# apt install php php-gd php-mbstring php-dom php-curl php-zip php-simplexml php-xml -y

3. Apache'yi yükleyin​

Apache ve PHP modülünü kurun.

# apt install apache2 libapache2-mod-php -y

Apache'yi başlatın ve önyükleme sırasında çalışmasını etkinleştirin.

# systemctl start apache2
# systemctl enable apache2

4. Nextcloud'u yükleyin​

En son * için indirme URL'sini bulun .tar.bz2 bu sayfadan Nextcloud dağılımı . * .Tar.bz2 dosyasını wget ile indirin . Bu kılavuz, örnek olarak 18.0.4 sürümünü kullanır.

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

Dağıtımı / var / www / html dizinine açın.

# tar -xjf nextcloud-18.0.4.tar.bz2 -C /var/www/html

Apache'yi Nextcloud dosyalarının sahibi yapın.

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

5. Nextcloud Yapılandırması​

Sunucunuzun IP adresindeki Nextcloud URL'sine gidin.


Yapılandırma bilgilerini girin.

  • Bir yönetici kullanıcı adı ve güvenli şifre seçin.
  • Veri klasörünü varsayılan değerde bırakın .
  • İçin Veritabanı kullanıcı girin: nextcloud_user
  • İçin Veritabanı şifresi , sen mariadb seçtiğiniz nextcloud_user şifrenizi girin.
  • İçin Veritabanı adı girin: nextclouddb
  • "Localhost" u "localhost" olarak bırakın.
Bitir'e tıklayın .

Sonuç​

Debian 10'da temel Nextcloud kurulumunu tamamladınız. Ek modüller ve temalar kurmak için resmi belgelere bakın .


Yapamayanlar benimle iletişime geçebilir.
 
Peki neden Google Drive yerine anlattığınız yöntemi kullanayım?
 
Uğraşmaya değmez. Çok değerli dosyaları olan yapabilir.
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,152,006
Mesajlar
10,381,540
Üyeler
183,201
Son üye
wolfkan
Geri
Top