Wie installiere ich Nextcloud 16 unter Ubuntu und Derivaten?

Nächste Wolke

Vor einigen Stunden ist die neue Version 16 von Nextcloud eingetroffen das ist dzielte darauf ab, die Sicherheit und den Dateiaustausch zu verbessern mit Hilfe des maschinellen Lernens. Das Projekt verfügt außerdem über ein kleines Projektmanagement und eine ACL, um alte Dateiserver zu ersetzen.

Eine der neuen Funktionen ist die Verwendung von maschinellem Lernen. Der Ankündigung zufolge will das Projekt nicht nur böswillige Anmeldungen erkennen, sondern bietet auch Empfehlungen für die gemeinsame Nutzung von Dateien.

Dies gilt beispielsweise für Gruppen und Personen, mit denen Benutzer häufig Inhalte teilen.

Neue Möglichkeiten zum Freigeben von Dateien in Unternehmen bieten Zugriffssteuerungslisten (ACLs).

Sie ermöglichen Administratoren in klassischen Netzwerken die Kontrolle über die Zugriffsrechte auf einzelne Dateien und Verzeichnisse durch detaillierte Zuordnung von Dateien, Ordnern und Unterordnern.

Si sie wollen mehr darüber wissen dieser Version können Sie überprüfen den folgenden Link.

Nextcloud 16 Installation unter Ubuntu

Für diejenigen, die daran interessiert sind, die neue Version von NextCloud 16 auf ihrem System zu installieren, sollten sie die Anweisungen befolgen, die wir Ihnen unten mitteilen.

Installation über Snap-Paket

Die erste Methode, die wir Ihnen zeigen werden, ist die Installation von Snap-Paketen Dies ist der einfachste Weg, um NextCloud in Ihrer Distribution zu installieren.

Im Moment ist das einzige Detail, dass die neue Version in Snap noch nicht auf Stable aktualisiert wurde, da sie sich noch in der Beta-Version befindet. Obwohl es eine Frage von Stunden ist, bis es aktualisiert wird.

NextCloud wird per Snap als einzelne Anwendung zusammen mit ihren Abhängigkeiten verteilt und läuft sicher auf dem System.

Das Wichtigste an dieser Installationsmethode ist, dass Snaps als sichere Anwendungen mit Sandbox und Container konzipiert sind, die vom zugrunde liegenden System und anderen Anwendungen isoliert sind.

So installieren Sie das Nextcloud-Paket von Snap aus: Sie müssen lediglich den folgenden Befehl in einem Terminal ausführen:

 sudo snap install nextcloud

Traditionelle Installation

Die andere Methode zum Installieren der neuen Version von NextCloud 16 ist Installieren Sie einen Webserver und PHP.

Nextcloud-Logo

Dafür Wir müssen ein Terminal öffnen und die folgenden Befehle darin ausführen:

 
apt-get install apache2 mariadb-server libapache2-mod-php7.2
apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Jetzt, da Sie die Umgebung eingerichtet haben, alles Es bleibt eine Datenbank auszuwählen, die die Installation unterstützt Dazu werden wir folgendes ausführen:

 sudo apt-get install mariadb-server php-mysql

Während der Installation Sie werden aufgefordert, ein Root-Passwort zu wählen . Wenn Sie nicht aufgefordert werden, ein Passwort zu wählen, Die Standardeinstellung ist leer.

Jetzt müssen die Datenbank eingeben (Sie werden nach dem Passwort gefragt, das Sie gerade festgelegt haben.):

 mysql -u root -p

Nun Sie müssen eine Datenbank erstellen:

CREATE DATABASE nextcloud;

Jetzt Sie müssen den Benutzer erstellen um eine Verbindung zur Datenbank herzustellen:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

Der letzte Schritt ist Gewähren Sie dem neuen Benutzer die Berechtigungen:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Wenn Sie fertig sind, geben Sie zum Beenden Strg-D ein.

Der letzte Schritt ist die Installation von Nextcloud mit:

cd /var/www
wget <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2</a>

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

gpg --import nextcloud.asc

gpg --verify nextcloud-16.0.0.tar.bz2.asc <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">nextcloud-16.0.0.tar.bz2</a>

tar -xvjf nextcloud-16.0.0.tar.bz2

sudo chown -R www-data:www-data nextcloud

sudo rm nextcloud-16.0.0.tar.bz2

Jetzt Wir müssen eine neue Datei in erstellen /etc/apache2/sites-available/nextcloud.conf . Wir werden dies mit dem Editor unserer Präferenz bearbeiten:

Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

</Directory> 

Sobald fertig, Es ist Zeit, die neue Site zu aktivieren und Apache-Mods zu aktivieren Was NextCloud braucht:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Sobald Sie die Auswahl der Datenbank abgeschlossen haben, Zeit, alles zu installieren. Gehen Sie zu http: // Ihre_Adresse / nextcloud /

Oder als solcher localhost / nextcloud

Wählen Sie einen Administrator-Benutzernamen und ein Kennwort aus, und wählen Sie dann den Datenordner aus.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   David freire garcia sagte

    Zunächst einmal herzlichen Glückwunsch zum Blog, ich verfolge ihn regelmäßig und lerne viel über Linux.
    Ich denke darüber nach, einen Nextcloud-Server auf einem PC zu mounten, und möchte wissen, ob die Installation über Snap gültig ist, um ihn als Server oder nur als Client zu installieren.
    Vielen Dank im Voraus
    un saludo