- 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.
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.